<SEC-DOCUMENT>0001437749-24-007870.txt : 20240314
<SEC-HEADER>0001437749-24-007870.hdr.sgml : 20240314
<ACCEPTANCE-DATETIME>20240314165130
ACCESSION NUMBER:		0001437749-24-007870
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		103
CONFORMED PERIOD OF REPORT:	20231231
FILED AS OF DATE:		20240314
DATE AS OF CHANGE:		20240314

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HALLADOR ENERGY CO
		CENTRAL INDEX KEY:			0000788965
		STANDARD INDUSTRIAL CLASSIFICATION:	BITUMINOUS COAL & LIGNITE MINING [1220]
		ORGANIZATION NAME:           	01 Energy & Transportation
		IRS NUMBER:				841014610
		STATE OF INCORPORATION:			CO
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34743
		FILM NUMBER:		24751002

	BUSINESS ADDRESS:	
		STREET 1:		1183 EAST CANVASBACK DRIVE
		CITY:			TERRE HAUTE
		STATE:			IN
		ZIP:			47802
		BUSINESS PHONE:		303-839-5504

	MAIL ADDRESS:	
		STREET 1:		1183 EAST CANVASBACK DRIVE
		CITY:			TERRE HAUTE
		STATE:			IN
		ZIP:			47802

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	HALLADOR PETROLEUM CO
		DATE OF NAME CHANGE:	19920703

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	KIMBARK OIL & GAS CO /CO/
		DATE OF NAME CHANGE:	19900102

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	KIMBARK INC
		DATE OF NAME CHANGE:	19860624
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>hnrg20231231_10k.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:us-types="http://fasb.org/us-types/2017-01-31" xmlns:srt-types="http://fasb.org/srt-types/2017-01-31" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-roles="http://fasb.org/us-roles/2017-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:thunderdome="http://www.RDGFilings.com" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:hnrg="http://www.halladorenergy.com/20231231" xmlns:rr="http://xbrl.sec.gov/rr/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21">
 <head>
  <title>hnrg20231231_10k.htm</title>
  <!-- Generated by ThunderDome Portal - 3/14/2024 3:53:44 PM -->
  <meta http-equiv="Content-Type" content="text/html"/></head>
 <body style="padding: 0in 0.1in; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; cursor: auto;"><div style="display: none;"><ix:header><ix:hidden>
<ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="dei:EntityCentralIndexKey" id="thunderdome-EntityCentralIndexKey">0000788965</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="dei:EntityRegistrantName" id="thunderdome-EntityRegistrantName">HALLADOR ENERGY CO</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="dei:AmendmentFlag" format="ixt:fixed-false" id="ixv-13970">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="dei:CurrentFiscalYearEndDate" id="ixv-13971">--12-31</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="dei:DocumentFiscalPeriodFocus" id="ixv-13972">FY</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="dei:DocumentFiscalYearFocus" id="ixv-13973">2023</ix:nonNumeric>
<ix:nonFraction id="c108594171" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:CommitmentsAndContingencies" scale="3" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction id="c108594172" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:CommitmentsAndContingencies" scale="3" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction id="c108594176" contextRef="i_2023-12-31" unitRef="USDPerShare" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.10</ix:nonFraction>
<ix:nonFraction id="c108594177" contextRef="i_2022-12-31" unitRef="USDPerShare" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.10</ix:nonFraction>
<ix:nonFraction id="c108594178" contextRef="i_2023-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesAuthorized" scale="3" format="ixt:num-dot-decimal" decimals="-7">10,000</ix:nonFraction>
<ix:nonFraction id="c108594179" contextRef="i_2022-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesAuthorized" scale="3" format="ixt:num-dot-decimal" decimals="-7">10,000</ix:nonFraction>
<ix:nonFraction id="c108594180" contextRef="i_2023-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesIssued" scale="3" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c108594182" contextRef="i_2023-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c108594181" contextRef="i_2022-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesIssued" scale="3" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c108594183" contextRef="i_2022-12-31" unitRef="Share" name="us-gaap:PreferredStockSharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonFraction id="c108594186" contextRef="i_2023-12-31" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.01</ix:nonFraction>
<ix:nonFraction id="c108594187" contextRef="i_2022-12-31" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.01</ix:nonFraction>
<ix:nonFraction id="c108594188" contextRef="i_2023-12-31" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="3" format="ixt:num-dot-decimal" decimals="-8">100,000</ix:nonFraction>
<ix:nonFraction id="c108594189" contextRef="i_2022-12-31" unitRef="Share" name="us-gaap:CommonStockSharesAuthorized" scale="3" format="ixt:num-dot-decimal" decimals="-8">100,000</ix:nonFraction>
<ix:nonFraction id="c108594190" contextRef="i_2023-12-31" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="3" format="ixt:num-dot-decimal" decimals="-3">34,052</ix:nonFraction>
<ix:nonFraction id="c108594192" contextRef="i_2023-12-31" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">34,052</ix:nonFraction>
<ix:nonFraction id="c108594191" contextRef="i_2022-12-31" unitRef="Share" name="us-gaap:CommonStockSharesIssued" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,983</ix:nonFraction>
<ix:nonFraction id="c108594193" contextRef="i_2022-12-31" unitRef="Share" name="us-gaap:CommonStockSharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,983</ix:nonFraction>
<ix:nonFraction id="c108594293" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationCashPaidToSettle" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,384</ix:nonFraction>
<ix:nonFraction id="c108594294" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationCashPaidToSettle" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,162</ix:nonFraction>
<ix:nonFraction id="c108594462" contextRef="d_2023-01-01_2023-12-31" unitRef="Pure" name="us-gaap:NumberOfReportableSegments" scale="0" format="ixt:num-dot-decimal" decimals="INF">2</ix:nonFraction>
<ix:nonFraction id="c108594495" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="0" format="ixt:num-dot-decimal" decimals="-3">0</ix:nonFraction>
<ix:nonNumeric contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-SurfaceAndUndergroundMiningEquipmentMember_RangeAxis-MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c108594519" format="ixt-sec:duryear">3</ix:nonNumeric>
<ix:nonNumeric contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-SurfaceAndUndergroundMiningEquipmentMember_RangeAxis-MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c108594520" format="ixt-sec:duryear">25</ix:nonNumeric>
<ix:nonNumeric contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PowerPlantEquipmentMember_RangeAxis-MinimumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c108594522" format="ixt-sec:duryear">4</ix:nonNumeric>
<ix:nonNumeric contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PowerPlantEquipmentMember_RangeAxis-MaximumMember" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="c108594523" format="ixt-sec:duryear">9</ix:nonNumeric>
<ix:nonFraction id="c108594540" contextRef="i_2023-05-31" unitRef="USD" name="hnrg:CapacityPaymentReductions" scale="6" format="ixt:num-dot-decimal" decimals="-5">7.5</ix:nonFraction>
<ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="hnrg:YearSupplyCommitmentsEnd" id="c108594552">2028</ix:nonNumeric>
<ix:nonFraction id="c108594556" contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember" unitRef="Pure" name="hnrg:NumberOfMajorCustomers" scale="0" format="ixt:num-dot-decimal" decimals="INF">5</ix:nonFraction>
<ix:nonFraction id="c108594559" contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember" unitRef="Pure" name="hnrg:NumberOfMajorCustomers" scale="0" format="ixt:num-dot-decimal" decimals="INF">4</ix:nonFraction>
<ix:nonFraction id="c108594564" contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-ElectricDistributionMember" unitRef="Pure" name="hnrg:NumberOfMajorCustomers" scale="0" format="ixt:num-dot-decimal" decimals="INF">2</ix:nonFraction>
<ix:nonFraction id="c108594567" contextRef="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember" unitRef="Pure" name="hnrg:NumberOfMajorCustomers" scale="0" format="ixt:num-dot-decimal" decimals="INF">5</ix:nonFraction>
<ix:nonFraction id="c108594570" contextRef="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember" unitRef="Pure" name="hnrg:NumberOfMajorCustomers" scale="0" format="ixt:num-dot-decimal" decimals="INF">4</ix:nonFraction>
<ix:nonFraction id="c108594573" contextRef="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-ElectricDistributionMember" unitRef="Pure" name="hnrg:NumberOfMajorCustomers" scale="0" format="ixt:num-dot-decimal" decimals="INF">1</ix:nonFraction>
<ix:nonNumeric contextRef="d_2023-01-01_2023-12-31_RangeAxis-MinimumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c108594585" format="ixt-sec:duryear">2</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-12-31_RangeAxis-MaximumMember" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="c108594586" format="ixt-sec:duryear">4</ix:nonNumeric>
<ix:nonNumeric contextRef="i_2022-12-31_ContractWithCustomerBasisOfPricingAxis-ContractsWithPriceReopenersMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="c108594790" format="ixt-sec:duryear">1</ix:nonNumeric>
<ix:nonNumeric contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-FixedPriceContractMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="c108594793" format="ixt-sec:duryear">1</ix:nonNumeric>
<ix:nonNumeric contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-EnergyObligationsMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="c108594802" format="ixt-sec:duryear">1</ix:nonNumeric>
<ix:nonNumeric contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_LegalEntityAxis-HoosierMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="c108594810" format="ixt-sec:duryear">1</ix:nonNumeric>
<ix:nonNumeric contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" id="c108596190" format="ixt-sec:duryear">1</ix:nonNumeric>
<ix:nonFraction id="c108594870" contextRef="d_2022-01-01_2022-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:num-dot-decimal" decimals="2">9</ix:nonFraction>
<ix:nonFraction id="c108594939" contextRef="i_2024-03-07_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USD" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" scale="6" format="ixt:num-dot-decimal" decimals="-5">7.2</ix:nonFraction>
<ix:nonFraction id="c108594940" contextRef="i_2024-03-07" unitRef="USDPerShare" name="us-gaap:SharePrice" scale="0" format="ixt:num-dot-decimal" decimals="INF">8.39</ix:nonFraction>
<ix:nonFraction id="c108594986" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:OtherLaborRelatedExpenses" scale="6" format="ixt:num-dot-decimal" decimals="-5">4.9</ix:nonFraction>
<ix:nonFraction id="c108594999" contextRef="i_2023-12-31" unitRef="Pure" name="hnrg:NumberOfOperatingLeases" scale="0" format="ixt:num-dot-decimal" decimals="INF">2</ix:nonFraction>
<ix:nonNumeric contextRef="i_2023-12-31_RangeAxis-MinimumMember" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="c108595000" format="ixt-sec:duryear">1</ix:nonNumeric>
<ix:nonNumeric contextRef="i_2023-12-31_RangeAxis-MaximumMember" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="c108595001" format="ixt-sec:duryear">5</ix:nonNumeric>
<ix:nonFraction id="c108595006" contextRef="i_2023-12-31" unitRef="Pure" name="hnrg:NumberOfFinancingLeases" scale="0" format="ixt:num-dot-decimal" decimals="INF">3</ix:nonFraction>
<ix:nonFraction id="c108595085" contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-MiningPropertiesAndMineralRightsMember" unitRef="Pure" name="hnrg:NumberOfMiningUnits" scale="0" format="ixt:num-dot-decimal" decimals="INF">7</ix:nonFraction>
<ix:nonFraction id="c108595229" contextRef="d_2023-01-01_2023-12-31" unitRef="Pure" name="us-gaap:NumberOfReportableSegments" scale="0" format="ixt:num-dot-decimal" decimals="INF">2</ix:nonFraction>
<ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="ecd:Rule10b51ArrAdoptedFlag" id="c108595294" format="ixt:fixed-false">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="ecd:Rule10b51ArrTrmntdFlag" id="c108595295" format="ixt:fixed-false">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="ecd:NonRule10b51ArrTrmntdFlag" id="c108595296" format="ixt:fixed-false">false</ix:nonNumeric>
<ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="ecd:NonRule10b51ArrAdoptedFlag" id="c108595297" format="ixt:fixed-false">false</ix:nonNumeric>
<ix:footnote xml:lang="en-us" id="fe2d5e734-0af0-4c5e-9bdc-46da56d6a2d9">Interest Expense:</ix:footnote></ix:hidden>
<ix:references>
<link:schemaRef xlink:href="hnrg-20231231.xsd" xlink:type="simple"/></ix:references>
<ix:resources>
<xbrli:context id="d_2023-01-01_2023-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:unit id="USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2023-06-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="Share"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2024-03-08"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-08</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="NonApplicable"><xbrli:measure>thunderdome:item</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2023-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="USDPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit>
<xbrli:context id="d_2023-01-01_2023-12-31_ProductOrServiceAxis-CoalSalesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:CoalSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_ProductOrServiceAxis-CoalSalesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:CoalSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_ProductOrServiceAxis-ElectricSalesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:ElectricSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_ProductOrServiceAxis-ElectricSalesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:ElectricSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="Pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2023-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">hnrg:SunriseEnergyLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_TypeOfArrangementAxis-CoalPurchaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hnrg:CoalPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_TypeOfArrangementAxis-CoalPurchaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hnrg:CoalPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_IncomeStatementLocationAxis-OperatingExpenseMember_TypeOfArrangementAxis-CoalPurchaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hnrg:CoalPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_IncomeStatementLocationAxis-OperatingExpenseMember_TypeOfArrangementAxis-CoalPurchaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hnrg:CoalPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:unit id="Year"><xbrli:measure>utr:Y</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-SurfaceAndUndergroundMiningEquipmentMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hnrg:SurfaceAndUndergroundMiningEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-SurfaceAndUndergroundMiningEquipmentMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hnrg:SurfaceAndUndergroundMiningEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PowerPlantEquipmentMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hnrg:PowerPlantEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PowerPlantEquipmentMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hnrg:PowerPlantEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_MeasurementInputTypeAxis-MeasurementInputDiscountRateMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_MeasurementInputTypeAxis-MeasurementInputDiscountRateMember_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_TypeOfArrangementAxis-PowerPurchaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hnrg:PowerPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_TypeOfArrangementAxis-PowerPurchaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hnrg:PowerPurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-05-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-05-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="Ton"><xbrli:measure>utr:T</xbrli:measure></xbrli:unit>
<xbrli:context id="i_2023-12-31_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hnrg:FiveCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hnrg:FiveCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneCustomerMember_ProductOrServiceAxis-ElectricDistributionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hnrg:OneCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-ElectricDistributionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hnrg:FiveCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hnrg:FiveCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneCustomerMember_ProductOrServiceAxis-ElectricDistributionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hnrg:OneCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-ElectricDistributionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-ProductConcentrationRiskMember_ProductOrServiceAxis-ElectricityGenerationMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-ThreeCustomersMember_ProductOrServiceAxis-ElectricDistributionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hnrg:ThreeCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-06-01_2025-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyOutputMember_StatementScenarioAxis-ScenarioForecastMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyOutputMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-06-01_2025-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_StatementScenarioAxis-ScenarioForecastMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-01-01_2026-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_RangeAxis-MinimumMember_StatementScenarioAxis-ScenarioForecastMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2026-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2025-01-01_2026-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_RangeAxis-MaximumMember_StatementScenarioAxis-ScenarioForecastMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2026-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2027-01-01_2028-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_StatementScenarioAxis-ScenarioForecastMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2027-01-01</xbrli:startDate><xbrli:endDate>2028-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_RangeAxis-MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-03-13_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-13</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-03-12_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-12</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-03-13_2023-03-13_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MinimumMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hnrg:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-13</xbrli:startDate><xbrli:endDate>2023-03-13</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-03-13_2023-03-13_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MaximumMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hnrg:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-13</xbrli:startDate><xbrli:endDate>2023-03-13</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-08-02_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-08-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-03-01_2023-03-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-03-13_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostMarch2023AmendmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:PostMarch2023AmendmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-13</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-04-01_2023-12-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostAugust2023AmendmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:PostAugust2023AmendmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-04-01_2024-04-30_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember_StatementScenarioAxis-ScenarioForecastMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-05-01_2024-12-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember_StatementScenarioAxis-ScenarioForecastMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_DebtInstrumentAxis-CreditAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_DebtInstrumentAxis-CreditAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_DebtInstrumentAxis-CreditAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-03-13_DebtInstrumentAxis-CreditAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-13</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-08-02_DebtInstrumentAxis-CreditAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-08-02</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember_StatementScenarioAxis-PostAugust2023AmendmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:PostAugust2023AmendmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2020-04-15_2020-04-15_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MaximumMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hnrg:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-15</xbrli:startDate><xbrli:endDate>2020-04-15</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-09-30_DebtInstrumentAxis-CreditAgreementMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hnrg:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember_StatementGeographicalAxis-IN"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember_StatementGeographicalAxis-IN"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_ProductOrServiceAxis-DeliveredEnergyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:DeliveredEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_ProductOrServiceAxis-CapacityPaymentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:CapacityPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_ProductOrServiceAxis-DeliveredEnergyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:DeliveredEnergyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_ProductOrServiceAxis-CapacityPaymentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:CapacityPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-FixedPriceContractMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_ContractWithCustomerBasisOfPricingAxis-ContractsWithPriceReopenersMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractsWithPriceReopenersMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-CoalSalesMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:CoalSalesMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_LegalEntityAxis-HoosierMember_ProductOrServiceAxis-ElectricityPurchasedMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">hnrg:HoosierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-EnergyObligationsMember_LegalEntityAxis-HoosierMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:EnergyObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">hnrg:HoosierMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-EnergyObligationsMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:EnergyObligationsMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_LegalEntityAxis-HoosierMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">hnrg:HoosierMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_LegalEntityAxis-HoosierMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2028-01-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">hnrg:HoosierMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2028-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_TaxPeriodAxis-Pre2018Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">hnrg:Pre2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_TaxPeriodAxis-Post2017Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">hnrg:Post2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_VestingAxis-VestingIn2024Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">hnrg:VestingIn2024Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_VestingAxis-RepresentsVestingIn2025Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">hnrg:RepresentsVestingIn2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-07_AwardTypeAxis-RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-07</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-07"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-07</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_IncomeStatementLocationAxis-OperatingExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_IncomeStatementLocationAxis-OperatingExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-12-31_2023-12-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_RangeAxis-MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_BalanceSheetLocationAxis-BuildingsAndEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:BuildingsAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BalanceSheetLocationAxis-BuildingsAndEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:BuildingsAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_BalanceSheetLocationAxis-OtherNoncurrentLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BalanceSheetLocationAxis-OtherNoncurrentLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_BalanceSheetLocationAxis-FinancingLeaseRightofuseAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:FinancingLeaseRightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BalanceSheetLocationAxis-FinancingLeaseRightofuseAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:FinancingLeaseRightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_BalanceSheetLocationAxis-CurrentPortionOfLeaseFinancingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:CurrentPortionOfLeaseFinancingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BalanceSheetLocationAxis-CurrentPortionOfLeaseFinancingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:CurrentPortionOfLeaseFinancingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_BalanceSheetLocationAxis-LongtermLeaseFinancingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:LongtermLeaseFinancingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BalanceSheetLocationAxis-LongtermLeaseFinancingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:LongtermLeaseFinancingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-MiningPropertiesAndMineralRightsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MiningPropertiesAndMineralRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-MiningPropertiesAndMineralRightsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MiningPropertiesAndMineralRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-FutureWorkersCompensationClaimPaymentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">hnrg:FutureWorkersCompensationClaimPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-FutureWorkersCompensationClaimPaymentsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">hnrg:FutureWorkersCompensationClaimPaymentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">hnrg:SunriseEnergyLlcMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hnrg:MeromAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-14</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-02-14_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hnrg:MeromAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-14</xbrli:startDate><xbrli:endDate>2022-02-14</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">hnrg:MeromAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-21</xbrli:startDate><xbrli:endDate>2022-10-21</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">hnrg:MeromAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-21</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-05-02_2022-05-20_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-02</xbrli:startDate><xbrli:endDate>2022-05-20</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-05-02_2022-05-20_CounterpartyNameAxis-FourBoardMembersMember_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:FourBoardMembersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-02</xbrli:startDate><xbrli:endDate>2022-05-20</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-05-20_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-20</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-06-30_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember_RelatedPartyTransactionsByRelatedPartyAxis-FourAffiliatedIndividualsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hnrg:FourAffiliatedIndividualsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-06-01_2022-06-30_CounterpartyNameAxis-FourBoardMembersMember_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:FourBoardMembersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-06-30_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember_RelatedPartyTransactionsByRelatedPartyAxis-AffiliatedIndividualMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hnrg:AffiliatedIndividualMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-06-01_2022-06-30_CounterpartyNameAxis-NonaffiliatedPartyMember_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:NonaffiliatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-07-29_2022-07-29_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionPrice6Point254MaturityDateDecember2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-29</xbrli:startDate><xbrli:endDate>2022-07-29</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-07-29_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionPrice6Point254MaturityDateDecember2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-29</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-08-08_2022-08-08_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point15MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionPrice6Point15MaturityDateDecember2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-08</xbrli:startDate><xbrli:endDate>2022-08-08</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-08-08_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point15MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionPrice6Point15MaturityDateDecember2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-08</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-08-12_2022-08-12_CounterpartyNameAxis-NonaffiliatedPartyMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2026Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:NonaffiliatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionPrice6Point254MaturityDateDecember2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-12</xbrli:startDate><xbrli:endDate>2022-08-12</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-08-12_CounterpartyNameAxis-NonaffiliatedPartyMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2026Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:NonaffiliatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionPrice6Point254MaturityDateDecember2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-12</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-18_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:BRileySecuritiesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hnrg:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-18</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:unit id="Day"><xbrli:measure>utr:D</xbrli:measure></xbrli:unit>
<xbrli:context id="d_2023-12-18_2023-12-18_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:BRileySecuritiesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hnrg:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-18</xbrli:startDate><xbrli:endDate>2023-12-18</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:BRileySecuritiesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hnrg:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-04_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:BRileySecuritiesIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hnrg:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-04</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2023-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2022-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-23_2024-02-23_SubsequentEventTypeAxis-SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-23</xbrli:startDate><xbrli:endDate>2024-02-23</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-01-01_2024-03-31_DebtInstrumentAxis-UnsecuredNotesFromBoardOfDirectorsMember_SubsequentEventTypeAxis-SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:UnsecuredNotesFromBoardOfDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-03-31_DebtInstrumentAxis-UnsecuredNotesFromBoardOfDirectorsMember_SubsequentEventTypeAxis-SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:UnsecuredNotesFromBoardOfDirectorsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="i_2024-02-29_DebtConversionByUniqueDescriptionAxis-ConversionOfInterestFromStockPaymentMember_LongtermDebtTypeAxis-UnsecuredDebtMember_SubsequentEventTypeAxis-SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionOfInterestFromStockPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-02-29</xbrli:instant></xbrli:period></xbrli:context>
<xbrli:context id="d_2024-02-01_2024-02-29_DebtConversionByUniqueDescriptionAxis-ConversionOfInterestFromStockPaymentMember_LongtermDebtTypeAxis-UnsecuredDebtMember_SubsequentEventTypeAxis-SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000788965</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionOfInterestFromStockPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-02-29</xbrli:endDate></xbrli:period></xbrli:context>
<ix:relationship linkRole="http://www.xbrl.org/2003/role/link" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" toRefs="fe2d5e734-0af0-4c5e-9bdc-46da56d6a2d9" fromRefs="c108594228 c108594229"></ix:relationship></ix:resources>
</ix:header></div>
  <div>
    &#160;
  </div>
  <div><p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"><b>UNITED STATES</b>&#160;</p>
<p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 9pt;"><b>SECURITIES AND EXCHANGE COMMISSION</b>&#160;</p>
<p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 9pt;"><b>Washington, D. C. 20549</b>&#160;</p>
<p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 9pt;"><b>FORM&#160;<ix:nonNumeric name="dei:DocumentType" contextRef="d_2023-01-01_2023-12-31" id="ixv-15479">10-K</ix:nonNumeric></b></p>
<p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 9pt;">&#160;&#160;</p>
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 9pt;"><tbody><tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 4.7%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;"><ix:nonNumeric name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" contextRef="d_2023-01-01_2023-12-31" id="ixv-15480">&#9746;</ix:nonNumeric></p> </td><td style="width: 95.2%; font-family: Times New Roman; font-size: 9pt; vertical-align: bottom;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</p> </td></tr>
<tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 4.7%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">&#160;</p> </td><td style="width: 95.2%; font-family: Times New Roman; font-size: 9pt; vertical-align: bottom;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">For the fiscal year ended: <b><ix:nonNumeric name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" contextRef="d_2023-01-01_2023-12-31" id="ixv-15481">December 31, 2023</ix:nonNumeric> </b>OR</p> </td></tr>
<tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 4.7%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;"><ix:nonNumeric name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" contextRef="d_2023-01-01_2023-12-31" id="ixv-15482">&#9744;</ix:nonNumeric></p> </td><td style="width: 95.2%; font-family: Times New Roman; font-size: 9pt; vertical-align: bottom;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</p> </td></tr>
</tbody></table>
<p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">&#160;&#160;&#160;</p>
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 9pt;"><tbody><tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 33%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">&#160;</p> </td><td style="width: 34%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">Commission file number: <ix:nonNumeric name="dei:EntityFileNumber" contextRef="d_2023-01-01_2023-12-31" id="ixv-15483">001-3473</ix:nonNumeric></p> </td><td style="width: 33%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">&#160;</p> </td></tr>
<tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 33%; font-family: Times New Roman; font-size: 9pt; vertical-align: middle;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">&#160;</p> </td><td colspan="1" rowspan="1" style="width: 34%; font-family: Times New Roman; font-size: 9pt; vertical-align: middle;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;"><img alt="logo.jpg" src="logo.jpg"/></p>
    <div style="text-align: center;">
     <img alt="logo2.jpg" src="logo2.jpg"/>
    </div> </td><td style="width: 33%; font-family: Times New Roman; font-size: 9pt; vertical-align: middle;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">&#160;</p> </td></tr>
<tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 33%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">&#160;</p> </td><td style="width: 34%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;"><b>HALLADOR ENERGY COMPANY</b></p> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;"><b>(www.halladorenergy.com)</b></p> </td><td style="width: 33%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">&#160;</p> </td></tr>
</tbody></table>
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 9pt;"><tbody><tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 50%; font-family: Times New Roman; font-size: 9pt; vertical-align: middle;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;"><span style="text-decoration: underline; "><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" contextRef="d_2023-01-01_2023-12-31" id="ixv-15484">Colorado</ix:nonNumeric></span></p> </td><td style="width: 50%; font-family: Times New Roman; font-size: 9pt; vertical-align: middle;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;"><span style="text-decoration: underline; "><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="d_2023-01-01_2023-12-31" id="ixv-15485">84-1014610</ix:nonNumeric></span></p> </td></tr>
<tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 50%; font-family: Times New Roman; font-size: 9pt; vertical-align: middle;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">(State of incorporation)</p> </td><td style="width: 50%; font-family: Times New Roman; font-size: 9pt; vertical-align: middle;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">(IRS Employer Identification No.)</p> </td></tr>
<tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 50%; font-family: Times New Roman; font-size: 9pt; vertical-align: middle;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">&#160;</p> </td><td style="width: 50%; font-family: Times New Roman; font-size: 9pt; vertical-align: middle;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">&#160;</p> </td></tr>
<tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 50%; font-family: Times New Roman; font-size: 9pt; vertical-align: middle;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="d_2023-01-01_2023-12-31" id="ixv-15486">1183 East Canvasback Drive</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="d_2023-01-01_2023-12-31" id="ixv-15487">Terre Haute</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" contextRef="d_2023-01-01_2023-12-31" id="ixv-15488">Indiana</ix:nonNumeric></p> </td><td style="width: 50%; font-family: Times New Roman; font-size: 9pt; vertical-align: middle;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;"><span style="text-decoration: underline; "><ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="d_2023-01-01_2023-12-31" id="ixv-15489">47802</ix:nonNumeric></span></p> </td></tr>
<tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 50%; font-family: Times New Roman; font-size: 9pt; vertical-align: middle;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">(Address of principal executive offices)</p> </td><td style="width: 50%; font-family: Times New Roman; font-size: 9pt; vertical-align: middle;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">(Zip Code)</p> </td></tr>
</tbody></table>
<p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">&#160;&#160;</p>
<p style="margin: 0pt; text-align: justify; font-family: Times New Roman; font-size: 9pt;">Issuer&#8217;s telephone number: <ix:nonNumeric name="dei:CityAreaCode" contextRef="d_2023-01-01_2023-12-31" id="ixv-15490">812</ix:nonNumeric>.<ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="d_2023-01-01_2023-12-31" id="ixv-15491">299.2800</ix:nonNumeric></p>
<p style="margin: 0pt; text-align: justify; font-family: Times New Roman; font-size: 9pt;">&#160;&#160;</p>
<p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">Securities registered pursuant to Section 12(b) of the Act:</p>
<p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">&#160;</p>
<table border="0" cellpadding="0" cellspacing="0" style="width: 99.9%; text-indent: 0px; font-family: Times New Roman; font-size: 9pt;"><tbody><tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 35%; font-family: Times New Roman; font-size: 9pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">Title of each class</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 9pt; vertical-align: bottom;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">&#160;</p> </td><td style="width: 28%; font-family: Times New Roman; font-size: 9pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">Trading Symbol(s)</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 9pt; vertical-align: bottom;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">&#160;</p> </td><td style="width: 35%; font-family: Times New Roman; font-size: 9pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">Name of each exchange on which registered</p> </td></tr>
<tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 35%; font-family: Times New Roman; font-size: 9pt; vertical-align: bottom;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;"><ix:nonNumeric name="dei:Security12bTitle" contextRef="d_2023-01-01_2023-12-31" id="ixv-15492">Common Stock, $0.01 par value per share</ix:nonNumeric></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 9pt; vertical-align: bottom;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">&#160;</p> </td><td style="width: 28%; font-family: Times New Roman; font-size: 9pt; vertical-align: bottom;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;"><ix:nonNumeric name="dei:TradingSymbol" contextRef="d_2023-01-01_2023-12-31" id="ixv-15493">HNRG</ix:nonNumeric></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 9pt; vertical-align: bottom;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">&#160;</p> </td><td style="width: 35%; font-family: Times New Roman; font-size: 9pt; vertical-align: bottom;"> <p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;"><ix:nonNumeric name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" contextRef="d_2023-01-01_2023-12-31" id="ixv-15494">Nasdaq</ix:nonNumeric> Capital Market</p> </td></tr>
</tbody></table>
<p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">&#160;&#160;</p>
<p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">Securities registered pursuant to Section 12(g) of the Act: None</p>
<p style="margin: 0pt; text-align: center; font-family: Times New Roman; font-size: 9pt;">&#160;&#160;</p>
<p style="margin: 0pt; text-align: justify; font-family: Times New Roman; font-size: 9pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act. Yes &#9744;&#160;&#160;<ix:nonNumeric name="dei:EntityWellKnownSeasonedIssuer" contextRef="d_2023-01-01_2023-12-31" id="ixv-15495">No</ix:nonNumeric>&#160;&#9745;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin: 0pt;">&#160;</p>
<p style="margin: 0pt; text-align: justify; font-family: Times New Roman; font-size: 9pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or 15 (d)&#160;of the Act. Yes &#9744;&#160;<ix:nonNumeric name="dei:EntityVoluntaryFilers" contextRef="d_2023-01-01_2023-12-31" id="ixv-15496">No</ix:nonNumeric> &#9745;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin: 0pt;">&#160;</p>
<p style="margin: 0pt; text-align: justify; font-family: Times New Roman; font-size: 9pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;of the Securities and Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days. &#160;<ix:nonNumeric name="dei:EntityCurrentReportingStatus" contextRef="d_2023-01-01_2023-12-31" id="ixv-15497">Yes</ix:nonNumeric>&#160;&#9745;&#160;&#160;No &#9744;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin: 0pt;">&#160;</p>
<p style="margin: 0pt; text-align: justify; font-family: Times New Roman; font-size: 9pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files). &#160;&#160;<ix:nonNumeric name="dei:EntityInteractiveDataCurrent" contextRef="d_2023-01-01_2023-12-31" id="ixv-15498">Yes</ix:nonNumeric> &#9745; No&#160;&#9744;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin: 0pt;">&#160;</p>
<p style="margin: 0pt; text-align: justify; font-family: Times New Roman; font-size: 9pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p>
<p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;&#160;</p>
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 9pt;"><tbody><tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 58.1%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">&#9744; Large accelerated filer</p> </td><td style="width: 41.8%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">&#9745;&#160;<ix:nonNumeric name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" contextRef="d_2023-01-01_2023-12-31" id="ixv-15499">Accelerated filer</ix:nonNumeric>&#160;</p> </td></tr>
<tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 58.1%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">&#9744;&#160;Non-accelerated filer&#160;</p> </td><td style="width: 41.8%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;"><ix:nonNumeric name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" contextRef="d_2023-01-01_2023-12-31" id="ixv-15500">&#9745;</ix:nonNumeric>&#160;Smaller reporting company</p> </td></tr>
<tr style="font-family: Times New Roman; font-size: 9pt;"><td style="width: 58.1%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">&#160;</p> </td><td style="width: 41.8%; font-family: Times New Roman; font-size: 9pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" contextRef="d_2023-01-01_2023-12-31" id="ixv-15501">&#9744;</ix:nonNumeric>&#160;Emerging growth company</p> </td></tr>
</tbody></table>
<p style="margin: 0pt 7.2pt; text-align: left; text-indent: 9pt; font-family: Times New Roman; font-size: 9pt;">&#160;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin: 0pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section&#160;13(a)&#160;of the Exchange Act.&#160;&#9744;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin: 0pt;">&#160;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin: 0pt;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. <ix:nonNumeric name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" contextRef="d_2023-01-01_2023-12-31" id="ixv-15502">&#9744;</ix:nonNumeric></p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin: 0pt;">&#160;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin: 0pt;">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. <ix:nonNumeric name="dei:DocumentFinStmtErrorCorrectionFlag" format="ixt-sec:boolballotbox" contextRef="d_2023-01-01_2023-12-31" id="ixv-15503">&#9744;</ix:nonNumeric></p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; font-variant: normal; margin: 0pt;">&#160;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; font-variant: normal; margin: 0pt;">Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). &#9744;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin: 0pt;">&#160;</p>
<p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act). Yes <ix:nonNumeric name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" contextRef="d_2023-01-01_2023-12-31" id="ixv-15504">&#9744;</ix:nonNumeric> &#160; &#160;No&#160;&#9745;</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 9pt; margin: 0pt;">&#160;</p>
<p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">The aggregate market value of the common stock held by non-affiliates (public float) on June&#160;30, 2023 was $<ix:nonFraction name="dei:EntityPublicFloat" scale="0" unitRef="USD" decimals="INF" format="ixt:num-dot-decimal" contextRef="i_2023-06-30" id="ixv-15505">193,711,455</ix:nonFraction>, based on the closing price reported that date by the NASDAQ of $8.57 per share.&#160;</p>
<p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">&#160;</p>
<p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;"><span style="font-family: &quot;Times New Roman&quot;; font-size: 9pt;">As of March 8, 2024, we had <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="Share" decimals="INF" format="ixt:num-dot-decimal" contextRef="i_2024-03-08" id="ixv-15506">34,885,153</ix:nonFraction></span>&#160;<span style="font-family: &quot;Times New Roman&quot;; font-size: 9pt;">shares outstanding.</span> Our Annual Meeting of Shareholders will be held on May 30, 2024, in Terre Haute, IN.</p>
<p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 9pt;">&#160;</p>
<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
 <div class="PGFTR" style="text-align: center; width: 100%">
  <div class="hf-row">
   <div class="hf-cell PGNUM">
    &#160;
   </div>
  </div>
 </div>
 <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
 <div class="PGHDR" style="text-align: left; width: 100%">
  <div class="hf-row">
   <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
    <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
   </div>
  </div>
 </div>
</div>
<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p></div>
  <div>
    &#160;
  </div>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>FORWARD-LOOKING STATEMENTS</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Certain statements and information in this Annual Report on Form&#160;10-K may constitute &#8220;forward-looking statements.&#8221;&#160; These statements are based on our beliefs as well as assumptions made by, and information currently available to us. When used in this document, the words &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;continue,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;forecast,&#8221; &#8220;may,&#8221; &#8220;project,&#8221; &#8220;will,&#8221; and similar expressions identify forward-looking statements. Without limiting the foregoing, all statements relating to our future outlook, anticipated capital expenditures, future cash flows and borrowings and sources of funding are forward-looking statements. These statements reflect our current views with respect to future events and are subject to numerous assumptions that we believe are open to a wide range of uncertainties and business risks, and actual results may differ materially from those discussed in these statements. Among the factors that could cause actual results to differ from those in the forward-looking statements are:</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
   <tbody>
    <tr>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">changes in macroeconomic and market conditions and market volatility, and the impact of such&#160;changes and volatility on our financial position;</td>
    </tr>

    <tr>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">fluctuations in weather, gas and electricity commodity costs, inflation and economic conditions impact demand of our customers and our operating results;</td>
    </tr>

    <tr>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">the outcome or escalation of current hostilities in Ukraine and Israel;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">changes in competition in coal or electricity markets and our ability to respond to such changes;</p> </td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">changes in coal prices, demand, and availability which could affect our operating results and cash flows;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">risks associated with the expansion of our operations and properties, including our 2022 acquisition of Hoosier Energy&#8217;s Merom Generation Station;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">legislation, regulations, and court decisions and interpretations thereof, including those relating to the environment and the release of greenhouse gases, mining, miner health and safety, and health care, as well as those relating to data privacy protection;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">deregulation of the electric utility industry or the effects of any adverse change in the coal industry, electric utility industry, or general economic conditions;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">dependence on significant or long-term customer contracts, including renewing customer contracts upon expiration of existing contracts;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">changing global economic conditions or in industries in which our customers operate;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">investors&#8217;, suppliers and other counterparties increasing attention to environmental, social, and governance (&#8220;ESG&#8221;) matters;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">the effect of changes in taxes or tariffs and other trade measures;</p> </td>
    </tr>

    <tr>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">risks relating to inflation and increasing interest rates;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">liquidity constraints, including due to restrictions contained in our indebtedness and those resulting from any future unavailability of financing;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">customer bankruptcies, a decline in customer creditworthiness, or customer cancellations or breaches to existing contracts, or other failures to perform;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">customer delays, failure to take coal under contracts or defaults in making payments;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">adjustments made in price, volume or terms to existing coal supply and customer agreements;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">our productivity levels and margins earned on our coal or electricity sales;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">changes in equipment, raw material, service or labor costs or availability, including due to inflationary pressures;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">changes in the availability of skilled labor;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">our ability to maintain satisfactory relations with our employees;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">increases in labor costs, adverse changes in work rules, or cash payments or projections associated with workers&#8217; compensation claims;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">increases in transportation costs and risk of transportation delays or interruptions;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">operational interruptions due to geologic, permitting, labor, weather-related or other factors;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">risks associated with major mine-related or other accidents, mine fires, mine floods or other interruptions, including unanticipated operating conditions and other events that are not within our control;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">results of litigation, including claims not yet asserted;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">difficulty maintaining our surety bonds for mine reclamation;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">decline in or change in the coal industry&#8217;s share of electricity generation, including as a result of environmental concerns related to coal mining and combustion and the cost and perceived benefits of other sources of electricity, such as natural gas, nuclear energy, and renewable fuels;</td>
    </tr>

    <tr>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">risks resulting from climate change or natural disasters;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">difficulty in making accurate assumptions and projections regarding post-mine reclamation;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">uncertainties in estimating and replacing our coal reserves;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">the impact of current and potential changes to federal or state tax rules and regulations, including a loss or reduction of benefits from certain tax deductions and credits;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">difficulty obtaining commercial property insurance;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">evolving cybersecurity risks, such as those involving unauthorized access, denial-of-service attacks, malicious software, data privacy breaches by employees, insiders or others with authorized access, cyber or phishing-attacks, ransomware, malware, social engineering, physical breaches or other actions;</td>
    </tr>

   </tbody>
  </table>
  <div>
    &#160;
  </div>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       2
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
   <tbody>
    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">difficulty in making accurate assumptions and projections regarding future revenues and costs associated with equity investments in companies we do not control;</p> </td>
    </tr>

    <tr>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">the severity, magnitude and duration of any future pandemics, including impacts of the pandemic&#160;and of businesses&#8217; and governments&#8217; responses to the pandemic on our operations and personnel,&#160;and on demand for coal, the financial condition of our customers and suppliers,&#160;available liquidity and capital sources and broader economic disruptions; and</td>
    </tr>

    <tr>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">other factors, including those discussed in &#8220;Item&#160;1A. Risk Factors&#8221;.</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">If one or more of these or other risks or uncertainties materialize, or should underlying assumptions prove incorrect, our actual results may differ materially from those described in any forward-looking statement. When considering forward-looking statements, you should also keep in mind the risk factors described in &#8220;Item&#160;1A. Risk Factors&#8221; below. The risk factors could also cause our actual results to differ materially from those contained in any forward-looking statement. We disclaim any obligation to update the above list or to announce publicly the result of any revisions to any of the forward-looking statements to reflect future events or developments, unless required by law.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">You should consider the information above when reading any forward-looking statements contained in this Annual Report on Form&#160;10-K; other reports filed by us with the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;); our press releases; our website <i><b>http://www.halladorenergy.com </b></i>and written or oral statements made by us or any of our officers or other authorized persons acting on our behalf.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <div>
    &#160;
  </div>
  <div>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><a id="toc" title="toc" href="#"></a></p>
   <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
    <tbody>
     <tr>
      <td style="vertical-align:bottom;width:6.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:84.8%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">PART I</p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Page</p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 1.</span><span style="text-decoration: underline; ">&#160;</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_1_Business" style="-sec-extract:exhibit;">Business</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_1_Business">4</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 1A.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_1A_Risk_Factors" style="-sec-extract:exhibit;">Risk Factors</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_1A_Risk_Factors">15</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 1B.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_1B_Unresolved_Staff_Comments" style="-sec-extract:exhibit;">Unresolved Staff Comments</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_1B_Unresolved_Staff_Comments">29</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"><span style="text-decoration: underline; ">Item 1C.&#160;</span></td>
      <td style="vertical-align:bottom;width:84.7%;"><a href="#Item_1C_Cybersecurity" style="-sec-extract:exhibit;">Cybersecurity</a></td>
      <td style="vertical-align: bottom; width: 7.9%; text-align: center;"><a class="tocPGNUM" href="#Item_1C_Cybersecurity">29</a></td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 2.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_2_Properties" style="-sec-extract:exhibit;">Properties</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_2_Properties">29</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 3.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_3_Legal_Proceedings" style="-sec-extract:exhibit;">Legal Proceedings</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_3_Legal_Proceedings">29</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 4.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_4_Mine_Safety_Disclosures" style="-sec-extract:exhibit;">Mine Safety Disclosures</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_4_Mine_Safety_Disclosures">29</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">PART II</p> </td>
      <td style="vertical-align:bottom;width:7.9%;">&#160;</td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 5.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_5" style="-sec-extract:exhibit;">Market For Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_5">30</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 6.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_6" style="-sec-extract:exhibit;">[Reserved]</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_6">30</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 7.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_7_MDA" style="-sec-extract:exhibit;">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_7_MDA">30</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 8.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item8" style="-sec-extract:exhibit;">Financial Statements</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item8">43</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 9.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_9_Changes_and_Disagreements" style="-sec-extract:exhibit;">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_9_Changes_and_Disagreements">67</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 9A.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_9A_Controls_and_Procedures" style="-sec-extract:exhibit;">Controls and Procedures</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_9A_Controls_and_Procedures">67</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 9B.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_9B_Other_Information" style="-sec-extract:exhibit;">Other Information</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_9B_Other_Information">70</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 9C.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_9C" style="-sec-extract:exhibit;">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_9C">70</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">PART III</p> </td>
      <td style="vertical-align:bottom;width:7.9%;">&#160;</td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;">&#160;</td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Part IV</p> </td>
      <td style="vertical-align:bottom;width:7.9%;">&#160;</td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 15.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_15_Exhibits" style="-sec-extract:exhibit;">Exhibits and Financial Statement Schedules</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_15_Exhibits">71</a></p> </td>
     </tr>

     <tr>
      <td style="vertical-align:bottom;width:6.9%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; ">Item 16.</span></p> </td>
      <td style="vertical-align:bottom;width:84.7%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="#Item_16_10K_Summary" style="-sec-extract:exhibit;">Form 10-K Summary</a></p> </td>
      <td style="vertical-align:bottom;width:7.9%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><a class="tocPGNUM" href="#Item_16_10K_Summary">72</a></p> </td>
     </tr>

    </tbody>
   </table>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
   <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
        3
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </div>
  </div>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
      &#160;
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <div>
    &#160;
  </div>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><a id="Item_1_Business" title="Item 1. Business" href="#"></a>ITEM&#160;1. &#160; BUSINESS. </b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">See &#8220;Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; for a discussion of our business.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; "><b>Regulation and Laws </b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">The coal mining and electric power generation&#160;industries&#160;are&#160;subject to extensive regulation by federal, state, and local authorities on matters such as:</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
   <tbody>
    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="padding: 0px; width: 2%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">employee health and safety;</p> </td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">mine permits and other licensing requirements;</p> </td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">air quality standards and greenhouse gas emissions;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">water quality standards;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">storage of petroleum products and substances that are regarded as hazardous under applicable laws or that, if spilled, could reach waterways, wetlands, or groundwater;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">plant and wildlife protection, and historic and archeological site and cultural resource protection, that could limit or prohibit mining, exploration, or electric power generation;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">restricting the types, quantities, and concentration of materials that can be released into the environment in the performance of mining, exploration, production, or electric power generation activities;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">discharge of materials;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">storage and handling of explosives;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">wetlands protection;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">surface subsidence from underground mining; and</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">the effects, if any, that mining or electric power generation activities, including coal combustion residuals, have on groundwater quality and availability.</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Failure to comply with environmental laws and regulations may result in the assessment of administrative, civil and criminal sanctions, including monetary penalties, the imposition of strict, joint&#160;and several liability, investigatory and remedial obligations, capital expenditures, interruptions, changes in operations, and the issuance of injunctions limiting or prohibiting some or all of the operations on our properties. The regulatory burden on fossil fuel industries increases the cost of doing business and consequently affects profitability. The trend in environmental regulation has been to place more restrictions and limitations on activities that may affect the environment, and thus, any changes in environmental laws and regulations or re-interpretation of enforcement policies that result in more stringent and costly obligations could increase our costs and adversely affect our&#160;performance.&#160;&#160;In addition, the electric power industry is subject to extensive regulation regarding the environmental impact of its power generation activities, which has also adversely affected demand for coal. It is possible that new legislation or regulations may be adopted, or that existing laws or regulations may be interpreted differently or more stringently enforced, any of which could have a significant impact on our mining or electric power generating operations or our customers&#8217; ability to use coal. For more information, please see risk factors described in &#8220;Item&#160;1A. Risk Factors&#8221; below.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">We are committed to conducting mining and electric power generating operations in compliance with applicable federal, state, and local laws and regulations. However, because of the extensive and detailed nature of these regulatory requirements, including the regulatory system of the Mine Safety and Health Administration (&#8220;MSHA&#8221;), where citations can be issued without regard to fault and many of the standards include subjective elements, it is not reasonable to expect any coal mining company or electric power generating company to be free of citations. When we receive a citation, we attempt to remediate any identified condition immediately. While we have not quantified all of the costs of compliance with applicable federal and state laws and associated regulations, those costs have been and are expected to continue to be significant. Compliance with these laws and regulations has substantially increased the cost of coal mining for domestic coal producers as well as the cost of electric power generation.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Expenditures for environmental matters have not been material in recent&#160;years. We have accrued for the present value of the estimated cost of asset retirement obligations, mine closings, and power plant closing,&#160;including the cost of treating mine water discharge, when necessary. The accruals for asset retirement obligations, mine closing and power plant closing costs are based upon permit requirements and the estimated costs and timing of asset retirement obligations and mine closing procedures. Although management believes it has made adequate provisions for all expected reclamation and other costs associated with mine closures, future operating results would be adversely affected if these accruals were insufficient.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       4
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; "><b>Mining Permits and Approvals </b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Numerous governmental permits or approvals are required for mining operations. Applications for permits require extensive engineering and data analysis and presentation and must address a variety of environmental, health, and safety matters associated with a proposed mining operation. These matters include the manner and sequencing of coal extraction, the storage, use, and disposal of waste and other substances and impacts on the environment, the construction of water containment areas, and reclamation of the area after coal extraction. Meeting all requirements imposed by any of these authorities may be costly and may delay or prevent commencement or continuation of mining operations.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The permitting process for certain mining operations can extend over several&#160;years and can be subject to administrative and judicial challenge, including by the public. Some required mining permits are becoming increasingly difficult to obtain in a timely manner, or at all. We cannot assure you that we will not experience difficulty or delays in obtaining mining permits in the future or that a current permit will not be revoked.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">We are required to post bonds to secure performance under our permits. Under some circumstances, substantial fines and penalties, including revocation of mining permits, may be imposed under the laws and regulations described above. Monetary sanctions and, in severe circumstances, criminal sanctions may be imposed for failure to comply with these laws and regulations. Regulations also provide that a mining permit can be refused or revoked if the permit applicant or permittee owns or controls, directly or indirectly through other entities, mining operations that have outstanding environmental violations. Although, like other coal companies, we have been cited for violations in the ordinary course of our business, we have never had a permit suspended or revoked because of any violation, and the penalties assessed for these violations have not been material.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;"><b><span style="text-decoration: underline; ">Electric Power Generation Permits and Approvals</span></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Numerous governmental permits or approvals are also required for electric power generation operations, including coal-fired power plants such as Merom Generating Station. Applications for permits require extensive engineering and data analysis and presentation and must address a variety of environmental, health, and safety matters associated with electric power generation. These matters include air emissions, the management and disposal of coal combustion residuals and other wastes or materials, and wastewater effluent treatment and discharge, among others. Meeting all requirements imposed to address these matters may be costly and may delay or prevent commencement or continuation of power generation operations.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The permitting process for electric power generation operations can extend over many&#160;years as a result of necessary permit renewals and those permitting decisions can be subject to administrative and judicial challenge, including by the public. We cannot assure you that we will not experience difficulty or delays in obtaining electric power generation permits in the future or that a current permit will not be revoked.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We are required to post bonds to secure performance under our coal combustion residuals landfill permit. Under some circumstances, substantial fines and penalties, including revocation of electric power generating permits, may be imposed under the laws and regulations described above and below. Monetary sanctions and, in severe circumstances, criminal sanctions may be imposed for failure to comply with these laws and regulations. Although, like other power generating companies, we have been cited for violations in the ordinary course of our business, we have never had a permit suspended or revoked because of any violation, and the penalties assessed for these violations have not been material.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; "><b>Mine Health and Safety Laws </b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">The Federal Mine Safety and Health Act of 1977 (&#8220;FMSHA&#8221;) and regulations adopted pursuant thereto,&#160;imposes extensive and detailed safety and health standards on numerous aspects of mining operations, including training of mine personnel, mining procedures, blasting, the equipment used in mining operations, and numerous other matters. MSHA monitors and rigorously enforces compliance with these federal laws and regulations. In addition, the states where we operate have state programs for mine safety and health regulation and enforcement. Federal and state safety and health regulations affecting the coal mining industry are perhaps the most comprehensive and rigorous system in the United States (the&#160;&#8220;U.S.&#8221;)&#160;&#160;for the protection of employee safety and have a significant effect on our operating costs. Although many of the requirements primarily impact underground mining, our competitors in all of the areas in which we operate are subject to the same laws and regulations.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">FMSHA has been construed as authorizing MSHA to issue citations and orders pursuant to the legal doctrine of strict liability or liability without fault, and FMSHA requires the imposition of a civil penalty for each cited violation. Negligence and gravity assessments, along with&#160;other factors, can result in the issuance of various types of orders, including orders requiring withdrawal from the mine or the affected area, and some orders can also result in the imposition of civil penalties. FMSHA also contains criminal liability provisions. For example, criminal liability may be imposed upon corporate operators who knowingly and willfully authorize, order, or carry out violations of the FMSHA or its mandatory health and safety standards.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">The Federal Mine Improvement and New Emergency Response Act of 2006 (&#8220;MINER Act&#8221;) significantly amended the FMSHA, imposing more extensive and stringent compliance standards, increasing criminal penalties and establishing a maximum civil penalty for non-compliance, and expanding the scope of federal oversight, inspection, and enforcement activities. Following the passage of the MINER Act, MSHA has issued new or more stringent rules&#160;and policies on a variety of topics, including:</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
   <tbody>
    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="padding: 0px; width: 2%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">sealing off abandoned areas of underground coal mines;</p> </td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">mine safety equipment, training, and emergency reporting requirements;</p> </td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">substantially increased civil penalties for regulatory violations;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">training and availability of mine rescue teams;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">underground &#8220;refuge alternatives&#8221; capable of sustaining trapped miners in the event of an emergency;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">flame-resistant conveyor belts, fire prevention and detection, and use of air from the belt entry; and</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">post-accident two-way communications and electronic tracking systems.</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">MSHA continues to interpret and implement various provisions of the MINER Act, along with introducing new proposed regulations and standards.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       5
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">In 2014, MSHA began implementation of a finalized new regulation titled &#8220;Lowering Miners&#8217; Exposure to Respirable Coal Mine Dust,&#160;Including Continuous Personal Dust Monitors.&#8221;&#160; The final rule&#160;implemented a reduction in the allowable respirable coal mine dust exposure limits, requires the use of sampling data taken from a single sample rather than an average of samples, and increases oversight by MSHA regarding coal mine dust and ventilation issues at each mine, including the approval process for ventilation plans at each mine, all of which increase mining costs. The second phase of the rule&#160;began in February&#160;2016 and requires additional sampling for designated and other occupations using the new continuous personal dust monitor technology, which provides real-time dust exposure information to the miner. Phase three of the rule&#160;began in August&#160;2016 and resulted in lowering the current respirable dust level of 2.0 milligrams per cubic meter to 1.5 milligrams per cubic meter of air. Compliance with these rules&#160;can result in increased costs on our operations, including, but not limited to, the purchasing of new equipment and the hiring of additional personnel to assist with monitoring, reporting, and recordkeeping obligations. MSHA published a request for information regarding engineering controls and best practices to lower miners&#8217; exposure to respirable coal mine dust, and the comment period closed in July&#160;2022. It is uncertain whether MSHA will present additional proposed rules, or revisions to the final rule, following the closing of the comment period.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">MSHA has also published, and may continue to publish, various proposed rules or requests for information, which may result in additional rulemakings. For example, in June 2016, MSHA published a request for information on Exposure of Underground Miners to Diesel Exhaust. Following a comment period that closed in November 2016, MSHA received requests for MSHA and the National Institute for Occupational Safety and Health to hold a Diesel Exhaust Partnership to address the issues covered by MSHA's request for information. The comment period for the request for information closed in September 2020.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">In August 2019, MSHA published a request for information regarding exposure to respirable crystalline silica, most commonly found in the mining environment through quartz. The request solicited information regarding best practices to protect miners&#8217; health from exposure to quartz, including examination of a new reduced permissible exposure limit, potential new or developing protective technologies, and/or technical and educational assistance. The comment period for the request for information closed in October 2019.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In November 2020, MSHA published a proposed rule to revise Testing, Evaluation, and Approval of Electric Motor-Driven Mine Equipment and Accessories within underground mining environments. The comment period for the proposed rule closed in December 2020.</p>
  <div style="font-size: 10pt;">
    &#160;
  </div>
  <div style="font-size: 10pt;">
    In September 2021, MSHA published a proposed rule requiring that mine operators employing six or more miners develop and implement a written safety program for mobile and powered haulage equipment at surface mines and surface areas of underground mines (Safety Program for Surface Mobile Equipment). The comment period for the proposed rule closed in November 2021. However, MHSA reopened the rulemaking record for additional public comments. A virtual hearing was held in January 2022, and the comment period closed in February 2022.
  </div>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">It is uncertain whether MSHA will present a final rule addressing any of the above issues or any of the other various&#160;proposed rules or requests for information or whether any such rule would have material impacts on our operations or our costs of operation.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Subsequent&#160;to the passage of the MINER Act, Illinois, Kentucky, Pennsylvania, and West Virginia have enacted legislation addressing issues such as mine safety and accident reporting, increased civil and criminal penalties, and increased inspections and oversight. Additionally, state administrative agencies can promulgate administrative rules and regulations affecting our operations. Other states may pass similar legislation or administrative regulations in the future.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Some of the costs of complying with existing regulations and implementing new safety and health regulations may be passed on to our customers. Although we have not quantified the full impact, implementing and complying with these new federal and state safety laws and regulations&#160;have had, and are expected to continue to have, an adverse impact on our results of operations and financial position.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; "><b>Black Lung Benefits Act </b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The Black Lung Benefits Act of 1977 and the Black Lung Benefits Reform Act of 1977, as amended in 1981 (&#8220;BLBA&#8221;), requires businesses that conduct current mining operations to make payments of black lung benefits to current and former coal miners with black lung disease,&#160;to some survivors of a miner who dies from this disease, and to a trust fund for the payment of benefits and medical expenses where no responsible coal mine operator has been identified for claims.&#160; As of January 1, 2022, the trust fund was funded by an excise tax on production of up to $0.50 per ton for underground-mined coal and up to $0.25 per ton for surface-mined coal, but not to exceed 2% of the applicable sales price.&#160;&#160;The Inflation Reduction Act of 2022 raised the excise tax, effective October 1, 2022, up to $1.10 per ton of coal from underground mines and up to $0.55 per ton of coal from surface mines, neither amount to exceed 4.4% of the gross sales price.&#160;&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       6
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"><b><span style="text-decoration: underline; ">Workers&#8217; Compensation and Black Lung</span></b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">We provide income replacement and medical treatment for work-related traumatic injury claims as required by applicable state laws. Workers&#8217; compensation laws also compensate survivors of workers who suffer employment-related deaths. We generally self-insure this potential expense using our actuary estimates of the cost of present and future claims. In addition, coal mining companies are subject to federal legislation and various state statutes for the payment of medical and disability benefits to eligible recipients related to coal workers&#8217; pneumoconiosis or black lung. We also provide for these claims through self-insurance programs. Our actuarial calculations are based on numerous assumptions, including disability incidence, medical costs, mortality, death benefits, dependents, and discount rates.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The revised BLBA regulations took effect in January&#160;2001, relaxing the stringent award criteria established under previous regulations and thus potentially allowing new federal claims to be awarded and allowing previously denied claimants to re-file under the revised criteria. These regulations may also increase black lung-related medical costs by broadening the scope of conditions for which medical costs are reimbursable and increase legal costs by shifting more of the burden of proof to the employer.</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">The Patient Protection and Affordable Care Act enacted in 2010 includes significant changes to the federal black lung program retroactive to 2005, including an automatic survivor benefit paid upon the death of a miner with an awarded black lung claim and&#160;establishes a rebuttable presumption with regard to pneumoconiosis among miners with 15 or more&#160;years of coal mine employment that are totally disabled by a respiratory condition. These changes could have a material impact on our costs expended in association with the federal black lung program.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; "><b>Surface Mining Control and Reclamation Act </b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">The Federal Surface Mining Control and Reclamation Act of 1977 (&#8220;SMCRA&#8221;) and similar state statutes establish operational, reclamation, and closure standards for all aspects of surface mining as well as many aspects of underground mining. Currently, approximately 96% of our production capacity involves underground room and pillar mining (no surface subsidence), and approximately 4% involves surface mining. We do not engage in either mountain top removal or long-wall mining. SMCRA nevertheless requires that comprehensive environmental protection and reclamation standards be met during the course of and upon completion of our mining activities.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">SMCRA and similar state statutes require, among other things, that surface disturbance be restored in accordance with specified standards and approved reclamation plans. SMCRA requires us to restore affected surface areas to approximate the original contours as contemporaneously as practicable with the completion of surface mining operations. Federal law and some states impose on mine operators the responsibility for replacing certain water supplies damaged by mining operations and repairing or compensating for damage to certain structures occurring on the surface as a result of mine subsidence, a consequence of longwall mining and possibly other mining operations. We believe we are in compliance in all material respects with applicable regulations relating to reclamation.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">In addition, the Abandoned Mine Lands Program, which is part of SMCRA, imposes a reclamation fee on all current mining operations, the proceeds of which are used to restore mines closed before 1977.&#160;&#160;The fee expired on September 30, 2021, and was reauthorized through September 30, 2034, under the Infrastructure Investment and Jobs Act which was signed on November 15, 2021. The fee, as reauthorized, for surface-mined and underground-mined coal is $0.224 per ton and $0.096 per ton, respectively, through September 30, 2034.&#160;We have accrued the estimated costs of reclamation and mine closing, including the cost of treating mine water discharge when necessary.&#160;&#160;In addition, states from time to time have increased and may continue to increase their fees and taxes to fund reclamation or orphaned mine sites and acid mine drainage control on a statewide basis.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Under SMCRA, responsibility for unabated violations, unpaid civil penalties and unpaid reclamation fees of independent contract mine operators and other third parties can be imputed to other companies that are deemed, according to the regulations, to have &#8220;owned&#8221; or &#8220;controlled&#8221; the third-party violator. Sanctions against the &#8220;owner&#8221; or &#8220;controller&#8221; are quite severe and can include being blocked from receiving new permits and having any permits revoked that were issued after the time of the violations or after the time civil penalties or reclamation fees became due. We are not aware of any currently pending or asserted claims against us relating to the &#8220;ownership&#8221; or &#8220;control&#8221; theories discussed above. However, we cannot assure you that such claims will not be asserted in the future.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><span style="text-decoration: underline; ">Coal Combustion Residuals</span></b></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">In April 2015, the United States Environmental Protection Agency (&#8220;EPA&#8221;) finalized rules on coal combustion residuals (&#8220;CCRs&#8221;). The rule established nationally applicable minimum criteria for the disposal of CCRs in new and currently operating landfills and surface impoundments, including location restrictions, design and operating criteria, groundwater monitoring, corrective action and closure requirements, and post-closure care. CCRs are generated at Merom Station and the facility is subject to the CCR rule. The EPA has indicated that it will implement a phased approach to amending the CCR Rule, which is ongoing. The CCR rule, current or proposed amendments to the federal CCR rule or state CCR regulations, the results of groundwater monitoring data, or the outcome of CCR-related litigation could have a material impact on our business, financial condition and results of operations.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       7
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"><span style="text-decoration: underline; "><b>Bonding Requirements </b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Federal and state laws require bonds to secure our obligations to reclaim lands used for mining, for closure and post-closure landfill care, and to satisfy other miscellaneous obligations. These bonds are typically renewable on a&#160;yearly basis. It has become increasingly difficult for our competitors and us to secure new surety bonds without posting collateral, and in some cases, it is unclear what level of collateral will be required.&#160;In addition, surety bond costs have increased while the market terms of surety bonds have generally become less favorable to us. It is possible that surety bond issuers may refuse to renew bonds or may demand additional collateral upon those renewals. Our failure to maintain or inability to acquire surety bonds that are required by federal and state laws would have a material adverse effect on our ability to produce coal and conduct electric power generating operations, which could affect our profitability and cash flow.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <div style="color: rgb(51, 51, 51); font-family: &quot;Times New Roman&quot;; font-size: 10pt; background-color: rgb(255, 255, 255);">
   <span style="text-decoration: underline; "><b>Air Emissions</b></span>
  </div>
  <div style="color: rgb(51, 51, 51); font-family: &quot;Times New Roman&quot;; font-size: 10pt; background-color: rgb(255, 255, 255);">
    &#160;
  </div>
  <div style="color: rgb(51, 51, 51); font-family: &quot;Times New Roman&quot;; font-size: 10pt; background-color: rgb(255, 255, 255);">
    The Clean Air Act (&#8220;CAA&#8221;)&#160;and similar state and local laws and regulations regulate emissions into the air and affect coal mining and electric power generation operations. The CAA directly impacts our coal mining and processing&#160;and electric power generation operations by imposing permitting requirements and, in some cases, requirements to install certain emissions control equipment, achieve certain emissions standards, or implement certain work practices on sources that emit various air pollutants. The CAA also indirectly affects coal mining operations by extensively regulating the air emissions of coal-fired electric power generating plants and other coal-burning facilities. There have been a series of federal rulemakings focused on emissions from coal-fired electric generating facilities. Installation of additional emissions control technology and any additional measures required under applicable federal and state laws and regulations related to air emissions will make it more costly to operate coal-fired power plants and possibly other facilities that consume coal and, depending on the requirements of individual state implementation plans (&#8220;SIPs&#8221;), could make fossil fuels a less attractive fuel alternative in the planning and building of power plants in the future. A significant reduction in fossil fuels&#8217; share of power generating capacity could have a material adverse effect on our business, financial condition, and results of operations.
  </div>
  <div style="color: rgb(51, 51, 51); font-family: &quot;Times New Roman&quot;; font-size: 10pt; background-color: rgb(255, 255, 255);">
    &#160;
  </div>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In addition to the greenhouse gas (&#8220;GHG&#8221;) issues discussed below, the air emissions programs that may affect our operations, directly or indirectly, include, but are not limited to, the following:</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
   <tbody>
    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">The EPA&#8217;s Acid Rain Program, provided in Title IV of the CAA, regulates emissions of sulfur dioxide from electric power generating facilities. Sulfur dioxide is a by-product of coal combustion. Affected facilities purchase or are otherwise allocated sulfur dioxide emissions allowances, which must be surrendered annually in an amount equal to a facility&#8217;s sulfur dioxide emissions in that&#160;year. Affected facilities may sell or trade excess allowances to other facilities that require additional allowances to offset their sulfur dioxide emissions. In addition to purchasing or trading for additional sulfur dioxide allowances, affected power facilities can satisfy the requirements of the EPA&#8217;s Acid Rain Program by switching to lower-sulfur fuels, installing pollution control devices such as flue gas desulfurization systems, or &#8220;scrubbers,&#8221; or by reducing electric generating&#160;levels. These requirements would not be supplanted by a replacement rule&#160;for the Clean Air Interstate Rule&#160;(&#8220;CAIR&#8221;), discussed below.</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The CAIR calls for power plants in 28 states and Washington, D.C. to reduce emission levels of sulfur dioxide and nitrogen oxide pursuant to a cap-and-trade program similar to the system in effect for acid rain. In June&#160;2011, the EPA finalized the Cross-State Air Pollution Rule&#160;(&#8220;CSAPR&#8221;), a replacement rule&#160;for CAIR, which would have required 28 states in the Midwest and eastern seaboard to reduce power plant emissions that cross state lines and contribute to ozone and/or fine particle pollution in other states. CSAPR has become increasingly irrelevant with continuing coal plant retirements making the nitrogen oxide ozone budget less stringent and lowering emission allowance prices to levels closer to average operating cost for many of our customers.&#160;&#160;The full impact of CSAPR is&#160;unknown at the present time due to the implementation of Mercury&#160;and Air Toxic Standards (&#8220;MATS&#8221;), discussed below, and the impact of the continuing coal plant retirements.</p> </td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 48%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">In February&#160;2012, the EPA adopted the MATS, which regulates the emission of mercury and other metals, fine particulates, and acid gases such as hydrogen chloride from coal and oil-fired power plants. In March&#160;2013, the EPA finalized a reconsideration of the MATS rule&#160;as it pertains to new power plants, principally adjusting emissions limits to levels attainable by existing control technologies. In subsequent litigation, the U.S. Supreme Court struck down the MATS rule based on the EPA&#8217;s failure to take costs into consideration.&#160;&#160;The U.S. Court of Appeals for the District of Columbia Circuit (the &#8220;D.C. Circuit Court&#8221;) allowed the current rule to stay in place until the EPA issued a new finding.&#160;&#160;In April&#160;2016, the EPA issued a final supplemental finding upholding the rule&#160;and concluding that a cost analysis supports the MATS rule. In April&#160;2017, the D.C. Circuit Court of Appeals granted the EPA&#8217;s request to cancel oral arguments and ordered the case held in abeyance for an EPA review of the supplemental finding. In December&#160;2018, the EPA issued a proposed Supplemental Cost Finding, as well as the CAA required &#8220;risk and technology review.&#8221;&#160;&#160;In May&#160;2020, EPA issued a final rule that reverses the Agency's prior determination from 2000 and 2016 that&#160;it was &#8220;appropriate and necessary&#8221; to regulate hazardous air pollutants (&#8220;HAP&#8221;) from coal-fueled&#160;Electric Generating Units (&#8220;EGUs&#8221;) under the MATS rule. However, in March 2023, EPA published a final rule revoking the May 2020 finding. The MATS rule&#160;has forced electric power generators to make capital investments to retrofit power plants and could lead to additional premature retirements of older coal-fired generating units.&#160;</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       8
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
   <tbody>
    <tr>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 23px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 1199px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The announced and possible additional retirements are likely to reduce the demand for coal. Apart from MATS, several states have enacted or proposed regulations requiring reductions in mercury emissions from coal-fired power plants, and federal legislation to reduce mercury emissions from power plants has been proposed. Regulation of mercury emissions by the EPA, states, or Congress may decrease the future demand for coal. We continue to evaluate the possible scenarios associated with CSAPR and MATS and the effects they may have on our business and our results of operations, financial condition or cash flows.</p> </td>
    </tr>

    <tr>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 23px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;&#9679;&#160;</td>
     <td style="width: 1199px; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The EPA is required by the CAA to periodically re-evaluate the available health effects information to determine whether the National Ambient Air Quality Standards (&#8220;NAAQS&#8221;) should be revised. Pursuant to this process, the EPA has adopted more stringent NAAQS for fine particulate matter (&#8220;PM&#8221;),&#160;ozone, nitrogen oxide, and sulfur dioxide. As a result, some states will be required to amend their existing SIPs to attain and maintain compliance with the new air quality standards and other states will be required to develop new SIPs for areas that were previously in &#8220;attainment&#8221; but do not attain the new standards. In addition, under the revised ozone NAAQS, significant additional emissions control expenditures may be required at coal-fired power plants. In March 2019, the EPA published a final rule that retained the current primary NAAQS for sulfur oxide.&#160;&#160;In December 2020, EPA published a final&#160;rule to retain the current NAAQS for both PM and ozone; however, various entities have filed litigation&#160;against one or both of these rulemakings, and the Biden Administration announced that it would reconsider and potentially revise the NAAQS.&#160; On February 7, 2024, the EPA issued a new final rule regarding the Reconsideration of the NAAQS for PM, and as part of that rule, EPA revised the level of the primary (health-based) annual PM2.5 standard from 12.0 to 9.0 micrograms per cubic meter. With respect to ozone, in August 2023, EPA announced that it is also conducting a new review of the ozone NAAQS. New standards may impose additional emissions control requirements on new and expanded coal-fired power plants and industrial boilers. Because coal mining operations and coal-fired electric generating facilities emit particulate matter and sulfur dioxide, our electric power generating operations and our mining operations and our customers could be affected when the new standards are implemented by the applicable states, and developments might indirectly reduce the demand for coal or electricity from coal-fired power plants.</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
   <tbody>
    <tr>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The EPA&#8217;s regional haze program is designed to protect and improve visibility at and around national parks, national wilderness areas, and international parks. Under the program, states are required to develop SIPs to improve visibility. Typically, these plans call for reductions in sulfur dioxide and nitrogen oxide emissions from coal-fired power plants. In prior cases, the EPA has decided to negate the SIPs and impose stringent requirements through Federal Implementation Plans (&#8220;FIPs&#8221;). The regional haze program, including particularly the EPA&#8217;s FIPs, and any future regulations may restrict the construction of new coal-fired power plants whose operation may impair visibility at and around&#160;federally protected areas and may require some existing coal-fired power plants to install additional control measures designed to limit haze-causing emissions. These requirements could limit the demand for coal in some locations. In September&#160;2018, the EPA issued a memorandum that detailed plans to assist states as they develop their SIPs, which was followed by a supplemental memorandum in July 2021 for SIPs for the second implementation period.</p> </td>
    </tr>

    <tr>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The EPA&#8217;s new source review (&#8220;NSR&#8221;) program under the CAA in certain circumstances requires existing coal-fired power plants, when modifications to those plants significantly increase emissions, to install more stringent air emissions control equipment. The Department of Justice, on behalf of the EPA, has filed lawsuits against a number of coal-fired electric generating facilities alleging violations of the NSR program. The EPA has alleged that certain modifications have been made to these facilities without first obtaining certain permits issued under the program.&#160; Several of these lawsuits have been settled, but others remain pending.&#160; In October 2020, the EPA finalized a rule to clarify the process for evaluating whether the NSR permitting program would apply to a proposed modification of a source of air emissions.&#160; The EPA has announced that it will review the NSR program.&#160; Depending on the ultimate resolution of the EPA&#8217;s litigation and review, demand for coal could be affected as well as the process by which EPA evaluates modifications to power plants that trigger NSR.&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;"><span style="text-decoration: underline; "><b>GHG Emissions </b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Combustion of fossil fuels, such as the coal we produce and the coal that is used at Merom Station, results in the emission of GHGs, such as carbon dioxide and methane. Combustion of fuel for mining equipment used in coal production also emits GHGs. Future regulation of GHG emissions in the U.S. could occur pursuant to future U.S. treaty commitments, new domestic legislation or regulation by the EPA.&#160;&#160;Although no comprehensive climate change regulation has been adopted at the federal level in the U.S., President Biden has announced that climate change will be a focus of his administration. For example, in January 2021, President Biden issued an executive order that commits to substantial action on climate change, calling for, among other things, the increased use of zero-emissions vehicles by the federal government, the elimination of subsidies provided to the fossil-fuel industry, a doubling of electricity generated by offshore wind by 2030, and increased emphasis on climate-related risks across governmental agencies and economic sectors. Internationally, the Paris Agreement requires member states to submit non-binding, individually-determined emissions reduction targets. These commitments could further reduce demand and prices for fossil fuels. Although the U.S. had withdrawn from the Paris Agreement, President Biden recommitted the U.S. in February 2021 and, in April 2021, announced a new, more rigorous&#160;nationally determined emissions reduction&#160;level of 50-52% reduction from 2005 levels in economy-wide net GHG emissions by 2030. The international community gathered again in Glasgow in November 2021 at the 26th Conference to the Parties (&#8220;&#8220;COP26&#8221;)&#8221; during which multiple announcements were made, including a call for parties to eliminate fossil fuel subsidies, among other measures.</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       9
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">Relatedly, the U.S. and European Union jointly announced at COP26 the launch of the Global Methane Pledge, an initiative committing to a collective goal of reducing global methane emissions by at least 30% from 2020 levels by 2030, including &#8220;all feasible reductions&#8221; in the energy sector. Also at COP26, more than forty countries pledged to phase out coal, although the U.S.&#160;did not sign the pledge.&#160;At COP27, countries reiterated the agreements from COP26 and were called upon to accelerate efforts toward the phase out of inefficient fossil fuel subsidies. The U.S. also announced, in conjunction with the European Union and other partner countries, that it would develop standards for monitoring and reporting methane emissions to help create a market for low methane-intensity natural gas. Although no firm commitment or timeline to phase out or phase down all fossil fuels was made at COP27, there can be no guarantees that countries will not seek to implement such a phase out in the future.&#160; The impact of these actions remains unclear at this time. Moreover, many states, regions, and governmental bodies have adopted GHG initiatives and have or are considering the imposition of fees or taxes based on the emission of GHGs by certain facilities, including coal-fired electric generating facilities. Others have announced their intent to increase the use of renewable energy sources, displacing coal and other fossil fuels. Depending on the particular regulatory program that may be enacted, at either the federal or state level, the demand for coal and electricity from coal-fired power plants, such as Merom Station, could be negatively impacted, which would have an adverse effect on our operations.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Even in the absence of new federal legislation, the EPA has begun to regulate GHG emissions under the CAA based on the U.S. Supreme Court&#8217;s 2007 decision that the EPA has authority to regulate GHG emissions. Although the U.S. Supreme Court&#8217;s holding did not expressly involve the EPA&#8217;s authority to regulate GHG emissions from stationary sources, such as coal-fired power plants, the EPA has determined on its own that it has the authority to regulate GHG emissions from power plants and issued a final rule which found that GHG emissions, including carbon dioxide and methane, endanger both the public health and welfare.&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Several rulemakings have been issued under the EPA&#8217;s&#160;New Source Performance Standards (&#8220;NSPS&#8221;)&#160;that constrain the GHG emissions of fossil-fuel-fired power plants. In August&#160;2015, the EPA issued its final Clean Power Plan (&#8220;CPP&#8221;) rules&#160;that establish carbon pollution standards for power plants, called CO2&#160;emission performance rates. Judicial challenges led the U.S. Supreme Court to grant a stay in February&#160;2016 of the implementation of the CPP before the United States Court of Appeals for the District of Columbia (&#8220;Circuit Court&#8221;) even issued a decision. Then, in October&#160;2017 the EPA proposed to repeal the CPP.&#160; The EPA subsequently proposed the Affordable Clean Energy (&#8220;ACE&#8221;)&#160;rule&#160;to replace the CPP with a rule&#160;that utilizes heat rate improvement measures as the &#8220;best system of emission reduction.&#8221; The ACE rule&#160;adopts new implementing regulations under the CAA to clarify the roles of the EPA and the states, including an extension of the deadline for state plans and EPA approvals; and&#160;the rule&#160;revises the NSR permitting program to provide EGUs the opportunity to make efficiency improvements without triggering NSR permit requirements. In June 2019, the EPA published the final repeal of the CPP and promulgation of the ACE rule.&#160;On January 19, 2021, the Circuit Court struck down the ACE rule&#160;and found the EPA&#8217;s &#8220;repeal of the CPP rested critically on a mistaken reading of the CAA.&#8221; On June 30, 2022, the Supreme Court of the United States reversed and remanded the Circuit Court&#8217;s decision in <i>West Virginia v. EPA </i>and found that, in the promulgation of the CPP, the EPA had acted outside the bounds of the legal authority granted to the agency by Congress.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">In January 2021, the EPA published a final significant contribution finding for purposes of regulating source category of GHG emissions, confirming that such power plants are a source category for such regulations. However, this finding also excludes several sectors and may, therefore, be subject to revision, and future implementation of the NSPS is uncertain at this time.&#160;The EPA published a notice of proposed rulemaking in May 2023 to regulate GHG emissions from new and existing fossil fuel-fired power plants.&#160; The rule would require power plants to employ measures to lower GHG emissions, including technologies to capture and sequester their GHG emissions or co-fire with low-GHG hydrogen.&#160;EPA has indicated that it expects to finalize the rule in June 2024. Once finalized, the rule is expected to face significant legal, political and technological challenges.&#160;The rule could potentially have a material adverse effect on our business, financial condition, and results of operations.&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Notwithstanding the ACE rule, the CPP&#8217;s requirements and impact during the pendency of the litigation led to premature retirements, and the new GHG regulations proposed in May 2023 could lead to additional premature retirements of coal-fired generating units and reduce the demand for coal. Congress has not currently adopted legislation to restrict carbon dioxide emissions from existing power plants and has not otherwise expanded the legal authority of the EPA following <i>West Virginia v. EPA</i>, including as it relates to authority to regulate carbon dioxide emissions from existing and modified power plants as proposed in the NSPS and CPP. We cannot predict whether such legislation will be signed into law in the future.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">There have been numerous protests and challenges to the permitting of new fossil fuel infrastructure, including coal-fired power plants and pipelines, by environmental organizations and state regulators for concerns related to GHG emissions. For instance, various state regulatory authorities have rejected the construction of new coal-fueled power plants based on the uncertainty surrounding the potential costs associated with GHG emissions from these plants under future laws limiting the emissions of carbon dioxide. In addition, several permits issued to new coal-fueled power plants without limits on GHG emissions have been appealed to the EPA&#8217;s Environmental Appeals Board. In addition, over thirty states have currently adopted &#8220;renewable energy standards&#8221; or &#8220;renewable portfolio standards,&#8221; which encourage or require electric utilities to obtain a certain&#160;percentage of their electric generation portfolio from renewable resources by a certain date. Several states have announced their intent to have renewable energy comprise 100% of their electric generation portfolio. Other states may adopt similar requirements, and federal legislation is a possibility in this area.&#160;In December 2021, President Biden issued an executive order setting a goal for a carbon pollution-free electricity sector across the country by 2035.&#160; To the extent these requirements affect our current and prospective customers, they may reduce the demand for fossil fuel energy, and may affect long-term demand for our coal. Finally, while the U.S. Supreme Court has held that federal common law provides no basis for public nuisance claims against utilities due to their carbon dioxide emissions, the Court did not decide whether similar claims can be brought under state common law. As a result, despite this favorable ruling, tort-type liabilities remain a concern.</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       10
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">In addition, environmental advocacy groups have filed a variety of judicial challenges claiming that the environmental analyses conducted by federal agencies before granting permits and other approvals necessary for certain coal activities do not satisfy the requirements of the National Environmental Policy Act (&#8220;NEPA&#8221;). These groups assert that the environmental analyses in question do not adequately consider the climate change impacts of these particular projects.&#160;In April 2022, the Council on Environmental Quality (&#8220;CEQ&#8221;) issued a final rule revoking some of the modifications made to the NEPA regulations under the previous administration and reincorporated the consideration of direct, indirect and cumulative effects of major federal actions, including GHG emissions. And, in January 2023, the CEQ released guidance, effective immediately, to assist federal agencies in assessing the GHG emissions and climate change effects of their proposed actions under NEPA.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Many states and regions have adopted GHG initiatives, and certain governmental bodies have or are considering the imposition of fees or taxes based on the emission of GHG by certain facilities, including coal-fired electric power generating facilities. For example, in 2005, ten Northeastern states entered into the Regional Greenhouse Gas Initiative agreement (&#8220;RGGI&#8221;), calling for the implementation of a cap and trade program aimed at reducing carbon dioxide emissions from power plants in the participating states. The members of RGGI have established in statutes and/or regulations a carbon dioxide trading program. Auctions for carbon dioxide allowances under the program began in September&#160;2008. Since its inception, several additional states and Canadian provinces have joined RGGI as participants or observers, while Virginia has withdrawn from RGGI via executive order by its governor.&#160;Similar to RGGI, five western states launched the Western Regional Climate Initiative, although only California and certain Canadian provinces are currently active participants. We cannot predict what other regional greenhouse gas reduction initiatives may arise in the future.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">It is possible that future international, federal and state initiatives to control GHG emissions could result in increased costs associated with fossil fuel production and consumption, such as costs to install additional controls to reduce carbon dioxide emissions or costs to purchase emissions reduction credits to comply with future emissions trading programs. Such increased costs for fossil fuel consumption could result in some customers switching to alternative sources of fuel, or otherwise adversely affect our operations and demand for our products, which could have a material adverse effect on our business, financial condition, and results of operations.&#160;&#160;Finally, activists may try to hamper fossil fuel companies by other means, including pressuring financing and other institutions into restricting access to capital, bonding and insurance, as well as pursuing tort litigation for various alleged climate-related&#160;impacts.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; "><b>W</b><b>ater Discharge </b></span></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">The Federal Clean Water Act (&#8220;CWA&#8221;) and similar state and local laws and regulations regulate discharges into certain waters, primarily through permitting.&#160;Section 402 of the CWA governs discharges of pollutants into waters of the United States, primarily through National Pollutant Discharge Elimination System (&#8220;NPDES&#8221;) permits.&#160;Hallador&#8217;s Merom Generating Station is subject to an NPDES permit for its wastewater discharges.&#160;&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Section&#160;404 of the CWA imposes permitting and mitigation requirements associated with the dredging and filling of certain wetlands and streams. The CWA and equivalent state legislation, where such equivalent state legislation exists, affect electric power generation operations and coal mining operations that impact such wetlands and streams. We believe we have obtained all necessary permits required under CWA Section&#160;404 as it has traditionally been interpreted by the responsible agencies. However, mitigation requirements under existing and possible future &#8220;fill&#8221; permits may vary considerably. For that reason, the setting of post-mine asset retirement obligation accruals for such mitigation projects is difficult to ascertain with certainty and may increase in the future.&#160;&#160;The definition of &#8220;waters of the United States,&#8221; which governs federal jurisdiction under the Clean Water Act, has been subject to many shifting regulations and litigation in recent years.&#160; However, in May 2023, the U.S. Supreme Court issued its decision in <i>Sackett v. EPA</i>, which significantly limited the scope of federal jurisdiction over wetlands under the Clean Water Act.&#160; In response to the Supreme Court&#8217;s decision, in August 2023, EPA issued its final rule amending the definition of &#8220;waters of the United States&#8221; to conform its regulations to the Supreme Court&#8217;s decision in <i>Sackett</i>. While the <i>Sackett </i>decision and the subsequent rule issued by EPA have reduced the scope of federal regulation at this time, it is possible that more stringent permitting requirements may be imposed in the future, and we are not able to accurately predict the impact, if any, of such permitting requirements.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">In order for us to conduct certain activities, we&#160;may need to obtain a permit for the discharge of fill material from the U.S. Army Corps of Engineers (&#8220;Corps of Engineers&#8221;) and/or a discharge permit from the state regulatory authority under the state counterpart to the CWA. Our coal mining operations typically require Section 404 permits to authorize activities such as the creation of slurry ponds and stream impoundments. The CWA authorizes the EPA to review Section&#160;404 permits issued by the Corps of Engineers,&#160;and in 2009, the EPA began reviewing Section 404 permits issued by the Corps of Engineers for coal mining in Appalachia. Currently, significant uncertainty exists regarding the obtaining of permits under the CWA for coal mining operations in Appalachia due to various initiatives launched by the EPA regarding these permits.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The EPA also has statutory &#8220;veto&#8221; power over a Section&#160;404 permit if the EPA determines, after notice and an opportunity for a public hearing, that the permit will have an &#8220;unacceptable adverse effect.&#8221;&#160; In January&#160;2011, the EPA exercised its veto power to withdraw or restrict the use of a previously issued permit for Spruce No.&#160;1 Surface Mine in West Virginia, which is one of the largest surface mining operations ever authorized in Appalachia. This action was the first time that such power was exercised with regard to a previously permitted coal mining project which veto was subsequently upheld by the D.C. Circuit Court&#160;in 2013. Any future use of the EPA&#8217;s Section&#160;404 &#8220;veto&#8221; power could create uncertainty with regard to our continued use of current permits, as well as impose additional time and cost burdens on future operations, potentially adversely affecting our coal revenues. In addition, the EPA initiated a preemptive veto prior to the filing of any actual permit application for a copper and gold mine based on a fictitious mine scenario. The implications of this decision could allow the EPA to bypass the state permitting process and engage in watershed and land use planning.</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       11
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">Total Maximum Daily Load (&#8220;TMDL&#8221;) regulations under the CWA establish a process to calculate the maximum amount of a pollutant that an impaired waterbody can receive and still meet state water quality standards and to allocate pollutant loads among the point and non-point pollutant sources discharging into that water body. Likewise, when water quality in a receiving stream is better than required, states are required to conduct an antidegradation review before approving discharge permits. The adoption of new TMDL-related allocations or any changes to antidegradation policies for streams near our coal mines or electric power generating operations could require more costly water treatment and could adversely affect our coal production or electric power generation operations.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">On November&#160;3, 2015, the EPA published the final Effluent Limitations Guidelines and Standards (&#8220;ELG&#8221;) rule, revising the regulations for the Steam Electric Power Generating category, which became effective on January&#160;4, 2016. The rule&#160;sets the first federal limits on the levels of toxic metals in wastewater that can be discharged from power plants, based on technology improvements in the steam electric power industry over the last three decades. The combined effect of the CCR rule and ELG regulations has forced power generating companies to close existing ash ponds and will likely force the closure of certain older existing coal-burning power plants that cannot comply with the new standards. In November 2019, the EPA proposed revisions to the 2015 ELG rule and announced proposed changes to regulations for the disposal of coal ash in order to reduce compliance costs.&#160; In October 2020, the EPA published a final rule.&#160;In August 2021, the EPA initiated supplemental rulemaking indicating that it intended to strengthen certain discharge limits. The EPA issued a proposed rule for public comment in March 2023, which the agency expects to finalize in 2024.&#160; It is unclear what impact these regulations will have on the market for our&#160;coal products or on our electric power generating operations.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">On April 23, 2020, the U.S. Supreme Court issued a decision in the <i>Hawaii Wildlife Fund v. County of Maui</i> case related to whether a CWA permit is required when pollutants originate from a point source but are conveyed to navigable waters through a nonpoint source, such as groundwater. The Court held that discharges to groundwater require a permit if the addition of the pollutants through groundwater is the functional equivalent of a direct discharge from the point source into navigable waters. A number of legal cases relevant to determination of &#8220;functional equivalent&#8221; are ongoing in various jurisdictions. It is too early to determine whether the Supreme Court decision or the result of litigation to &#8220;functional equivalent&#8221; may have a material impact on our business, financial condition, or results of operations.</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In June 2016, the EPA published the final national chronic aquatic life criterion for the pollutant selenium in fresh water. NPDES permits may be updated to include selenium water quality-based effluent limits based on a site-specific evaluation process, which includes determining if there is a reasonable potential to exceed the revised final selenium water quality standards for the specific receiving water body utilizing actual and/or project discharge information for the generating facilities. As a result, it is not yet possible to predict the total impacts of this final rule at this time, including any challenges to such final rule and the outcome of any such challenges.</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">The Merom Generating Station is subject to the CWA Section 316(b) rule issued by the EPA effective in 2014 that seeks to protect fish and other aquatic organisms drawn into cooling water systems at power plants and other facilities. These standards require affected facilities to choose among seven BTA options to reduce fish impingement. In addition, certain facilities must conduct studies to assist permitting authorities to determine whether and what site-specific controls, if any, would be required to reduce entrainment of aquatic organisms. It is possible that this process, which includes permitting and public input, could result in the need to install closed-cycle cooling systems (closed-cycle cooling towers), or other technology, although the Indiana Department of Environmental Management has previously determined that the systems in place currently at Merom Station meet the BTA requirements. If additional capital expenditures became necessary in the future, they could be material.</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; "><b>Hazardous Substances and Wastes </b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">The Federal Comprehensive Environmental Response, Compensation, and Liability Act (&#8220;CERCLA&#8221;), otherwise known as the &#8220;Superfund&#8221; law, and analogous state laws, impose liability, without regard to fault or the legality of the original conduct on certain classes of persons that are considered to have contributed to the release of a &#8220;hazardous substance&#8221; into the environment. These persons include the owner or operator of the site where the release occurred and companies that disposed or arranged for the disposal of the hazardous substances found at the site. Persons who are or were responsible for the release of hazardous substances may be subject to joint and several liability under CERCLA for the costs of cleaning up releases of hazardous substances and natural resource damages. Some products used in coal mining operations and electric power generating operations generate waste containing hazardous substances. We are currently unaware of any material liability under CERCLA or analogous state laws associated with the release or disposal of hazardous substances from our past or present mine sites or electric power generating operations.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">The Federal Resource Conservation and Recovery Act (&#8220;RCRA&#8221;) and analogous state laws impose requirements for the generation, transportation, treatment, storage, disposal, and cleanup of hazardous and non-hazardous wastes. Many mining wastes as well as CCR generated from our electric power generating operations are excluded from the regulatory definition of hazardous wastes, and coal mining operations covered by SMCRA permits are by statute exempted from RCRA permitting.&#160;RCRA also allows the EPA to require corrective action at sites where there is a release of hazardous substances. In addition, each state has its own laws regarding the proper management and disposal of waste material. While these laws impose ongoing compliance obligations, such costs are not believed to have a material impact on our operations.&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">RCRA impacts the coal industry and electric power generation industry in particular because it regulates the management and disposal of certain coal combustion residuals (&#8220;CCR&#8221;). On April&#160;17, 2015, the EPA finalized regulations under RCRA for the management and disposal of CCR. Under the finalized regulations, CCR is regulated as &#8220;non-hazardous&#8221; waste and avoids the stricter, more costly, regulations under RCRA&#8217;s hazardous waste rules. While classification of CCR as a hazardous waste would have led to more stringent restrictions and higher costs,&#160;this regulation may still increase our customers&#8217; operating costs and potentially reduce their ability to purchase coal as well as increase the operating cost of our electric power generation operations. The CCR rule was subject to legal challenge and ultimately remanded to the EPA. On August 28, 2020, the EPA published a final revised rule mandating closure of unlined impoundments, with deadlines to initiate closure between 2021 and 2028, depending on site specific circumstances. Certain provisions of the revised CCR rule were vacated by the D.C. Circuit Court in 2018. The EPA published a proposed rule in May&#160;2023 that would regulate inactive surface impoundments at inactive electric utilities, called &#8220;legacy CCR surface impoundments.&#8221; Meanwhile, on January 25, 2022, the EPA published determinations for 9 of 57 CCR facilities who sought approval to continue disposal of CCR and non-CCR waste streams until 2023, as opposed to the initial 2021 deadline for unlined impoundments prescribed by the current rule. While the EPA issued one conditional approval, the EPA is requiring the remaining facilities to cease receipt of waste within 135 days of completion of public comment or&#160;around July 2022. And, in January 2023, the EPA issued six proposed determinations to deny facilities&#8217; requests to continue disposal into unlined surface impoundments.&#160;&#160;The current determinations, future determinations of the same nature, or similar actions in expected future rulemakings could lead to accelerated, abrupt, or unplanned suspension of coal-fired boilers. The combined effect of the CCR rules and ELG regulations (discussed above) has compelled power generating companies to close existing ash ponds and may force the closure of certain existing coal burning power plants that cannot comply with the new standards. Such retirements may adversely affect the demand for our coal, and the CCR rule requirements and any revisions affect our CCR landfill at Merom Generating Station.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       12
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; "><b>Endangered Species Act </b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The federal Endangered Species Act (&#8220;ESA&#8221;) and counterpart state legislation protect species threatened with possible extinction. The U.S. Fish and Wildlife Service (the &#8220;USFWS&#8221;) works closely with the OSM and state regulatory agencies to ensure that species subject to the ESA are protected from potential impacts from mining-related activities.&#160;In October 2021, the Biden Administration proposed the rollback of new rules promulgated under the Trump Administration and, in June 2022, the USFWS and the National Marine Fisheries Service published a final rule rescinding the 2020 regulatory definition of &#8220;habitat.&#8221;&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">If the USFWS were to designate species indigenous to the areas in which we operate as threatened or endangered, or to re-designate a species from threatened to endangered, we could be subject to additional regulatory and permitting requirements, which in turn could increase operating costs or adversely affect our revenues.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; font-size: 10pt; background-color: rgb(255, 255, 255);"><b>Other Environmental, Health and Safety Regulation</b></span></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">In addition to the laws and regulations described above, we are subject to regulations regarding underground and above ground storage tanks in which we may store petroleum or other substances. Some monitoring equipment that we use is subject to licensing under the Federal Atomic Energy Act. Water supply wells located on our properties are subject to federal, state, and local regulations. In addition, our use of explosives is subject to the Federal Safe Explosives Act. We are also required to comply with the Federal Safe Drinking Water Act, the Toxic Substance Control Act, and the Emergency Planning and Community Right-to-Know Act. The costs of compliance with these regulations should not have a material adverse effect on our business, financial condition,&#160;or results of operations.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><span style="text-decoration: underline; ">Climate Change Issues</span></b></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>Physical Climate Risks</b>.&#160;Increased frequency of severe and extreme weather events associated with climate change could materially impact our facilities, energy sales, and results of operations. We are unable to predict these events. However, we perform ongoing assessments of physical risk, including physical climate risk, to our business. More extreme and volatile temperatures, increased storm intensity and flooding, and more volatile precipitation leading to changes in lake and river levels are among the weather events that are most likely to impact our business.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b>Transition Climate Risks.</b>&#160;Future legislative and regulatory programs, at both the federal and state levels, could significantly limit allowed GHG emissions or impose a cost or tax on GHG emissions. Revised or additional future GHG legislation and/or regulation related to the generation of electricity or the extraction, production, distribution, transmission, storage and end use of natural gas could materially impact our gas supply, financial position, financial results and cash flows.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Regarding federal policies, we continue to monitor the implementation of any final and proposed climate change-related legislation and regulations, including the Infrastructure Investment and Jobs Act, signed into law in November 2021; the development of the Enhancement and Standardization of Climate-Related Disclosures, proposed by the SEC in March 2022; the Inflation Reduction Act (&#8220;IRA&#8221;), signed into law in August 2022; and the EPA's proposed methane regulations for the oil and natural gas industry, but we cannot predict their impact on our business at this time. We have identified potential opportunities associated with the Infrastructure Investment and Jobs Act and the IRA and are evaluating how they may align with our strategy going forward. The energy-related provisions of the Infrastructure Investment and Jobs Act include new federal funding for power grid infrastructure and resiliency investments, new and existing energy efficiency and weatherization programs, electric vehicle infrastructure for public chargers and additional Low Income Home Energy Assistance Program funding over the next five years. The IRA contains climate and energy provisions, including funding to decarbonize the electric sector.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       13
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><span style="text-decoration: underline; ">Suppliers </span></b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The main types of goods we purchase are mining equipment and replacement parts, steel-related (including roof control) products, belting products, lubricants, electricity, fuel, and tires. Although we have many long, well-established relationships with our key suppliers, we do not believe that we are dependent on any of our individual suppliers other than for purchases of electricity. The supplier base providing mining materials has been relatively consistent in recent&#160;years. Purchases of certain underground mining equipment are concentrated with one principal&#160;supplier; however, supplier competition continues to develop.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; "><b>Illinois Basin (ILB) </b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The coal industry underwent a significant transformation in the early 1990s, as greater environmental accountability was established in the electric utility industry. Through the U.S. CAA, acceptable baseline levels were established for the release of sulfur dioxide in power plant emissions. In order to comply with the new law, most utilities switched fuel consumption to low-sulfur coal, thereby stripping the ILB of over 50 million tons of annual coal demand. This strategy continued until mid-2000 when a shortage of low-sulfur coal drove up prices. This price increase combined with the assurance from the U.S. government that the utility industry would be able to recoup their costs to install scrubbers caused utilities to begin investing in scrubbers on a large scale. With scrubbers, the ILB re-opened as a significant fuel source for utilities and has enabled them to burn lower-cost high sulfur coal.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">The ILB consists of coal mining operations covering more than 50,000 square miles in Illinois, Indiana, and western Kentucky. The ILB is centrally located between four of the largest regions that consume coal as fuel for electricity generation (East North Central, West South Central, West North Central, and East South Central). The region also has access to sufficient rail and water transportation routes that service coal-fired power plants in these regions as well as other significant coal consuming regions of the South Atlantic and Middle Atlantic.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"><span style="text-decoration: underline; "><b>U.S. Coal Industry </b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The major coal production basins in the U.S. include ILB, Central Appalachia (&#8220;CAPP&#8221;), Northern Appalachia (&#8220;NAPP&#8221;), Powder River Basin (&#8220;PRB&#8221;), and the Western Bituminous region (&#8220;WB&#8221;). CAPP includes eastern Kentucky, Tennessee, Virginia, and southern West Virginia. NAPP includes Maryland, Ohio, Pennsylvania, and northern West Virginia. The PRB is located in northeastern Wyoming and southeastern Montana. The WB includes western Colorado, eastern Utah, and southern Wyoming. Hallador Energy Company (&#8220;Hallador&#8221;), through its wholly-owned subsidiary Sunrise Coal, LLC (&#8220;Sunrise Coal&#8221;), mines coal exclusively in the ILB.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Coal type varies by basin. Heat value and sulfur content are important quality characteristics and determine the end-use for each coal type.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Coal in the U.S. is mined through surface and underground mining methods. The primary underground mining techniques are longwall mining and continuous (room-and-pillar) mining. The geological conditions dictate which technique to use. Our mines utilize the continuous mining technique. In continuous mining, rooms are cut into the coal bed leaving a series of pillars, or columns of coal, to help support the mine roof and control the flow of air. Continuous mining equipment cuts the coal from the mining face. Generally, openings are driven 20&#8217; wide, and the pillars are rectangular in shape measuring 40&#8217;x 40&#8217;. As mining advances, a grid-like pattern of entries and pillars is formed. Roof bolts are used to secure the roof of the mine. Battery cars move the coal to the conveyor belt for transport to the surface. The pillars can constitute up to 50% of the total coal in a seam.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The U.S. coal industry is highly competitive, with numerous producers selling into all markets that use coal. We compete against large producers such as Peabody Energy Corporation (NYSE: BTU), Alliance Resource Partners (Nasdaq: ARLP), and other private producers.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; "><b>Human Capital</b></span></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of December 31, 2023, Hallador and its subsidiaries employed 936&#160;full-time employees and temporary miners, 886&#160;of those employees and temporary miners are directly involved in the coal mining or coal washing process.&#160;Our coal workforce is entirely union-free.&#160;At our power plant, our operator, Consolidated Asset Management Services (CAMS) employs represented workers.&#160;While these workers are not Hallador Power employees, labor disruptions within the CAMS workforce could disrupt our operations at the plant. To attract and retain top talent, we provide competitive wages, an annual bonus for all employees, excellent benefits, an employee health clinic&#160;and a culture that is committed to health and safety at all levels.&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       14
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Employee health and safety is a top priority at Hallador&#8217;s wholly owned subsidiary, Sunrise Coal.&#160;With a robust safety department and safety standards that exceed mandated guidelines, we make safety the foundation of everything we do.&#160; While every precaution is taken to prevent mine emergencies, Sunrise Coal has its own private mine rescue team.&#160;This team is trained and ready to manage emergency situations at a Sunrise Coal&#160;facility, but also ready and available to assist other mine rescue teams.&#160;We continuously monitor safety data such as injury severity, violations per inspection day, and significant and substantial citations and compare to the national averages noting that in 2021&#160;we were at or below the national averages in all three&#160;categories.&#160;For more information about citations or orders for violations of standards under the FMSHA, as amended by the Miner Act, please see our Exhibit 95&#160;to this Annual Report on Form 10-K.&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">While other companies have moved to high deductible health plans, Hallador&#160;is committed to providing comprehensive affordable health insurance with low-cost deductibles and co-pays to take care of our employees and their families.&#160; We believe in decreasing the barriers to healthcare, so employees and their dependents do not have to delay care.&#160; Our employees and their families also have access to a private full-time health and wellness clinic, with free medications, no cost diagnostics, and a wellness coach.&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Beyond investing in the safety and health of its employees, Hallador invests in educational opportunities for its employees.&#160; All continuing education requirements and training are completely paid for by the company and tuition reimbursement programs are available to every employee companywide.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; "><b>Other </b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">We have no significant patents, trademarks, licenses, franchises, or concessions.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Our corporate office, as well as Sunrise Coal and Hallador Power Company, LLC's (&#8220;Hallador Power&#8221;)&#160;corporate office,&#160;is located at 1183 East Canvasback Drive, Terre Haute, Indiana, 47802.&#160;All offices can be reached at 812.299.2800. Terre Haute is approximately 70 miles west of Indianapolis.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and any amendments to these reports are available, free of charge, on our website at www.halladorenergy.com under the &#8220;Investor Relations&#8221; section, as soon as reasonably practicable after we electronically file such reports with, or furnish them to, the SEC at www.sec.gov.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><a id="Item_1A_Risk_Factors" title="Item 1A. Risk Factors" href="#"></a>ITEM&#160;1A. RISK FACTORS</b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="text-decoration: underline; "><b>Risks Related to our Business </b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b>Global economic conditions or economic conditions in any of the industries in which our customers operate as well as sustained uncertainty in financial markets could have material adverse impacts on our business and financial condition that we currently cannot predict.</b></i></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Weakness in global economic conditions or economic conditions in any of the industries we serve or in the financial markets could materially adversely affect our business and financial condition. For example:</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
   <tbody>
    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="padding: 0px; width: 2%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">the demand for electricity in the U.S. and globally may decline if economic conditions deteriorate, which may negatively impact the revenues, margins, and profitability of our business;</p> </td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">any inability of our customers to raise capital could adversely affect their ability to honor their obligations to us; and</p> </td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">our future ability to access the capital markets may be restricted as a result of future economic conditions, which could materially impact our ability to grow our business, including development of our coal reserves.</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b>The stability and profitability of our operations could be adversely affected if our customers do not honor existing contracts or do not extend existing or enter into new long-term contracts for coal or electric power. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">In 2023, a significant portion&#160;of our coal, capacity and energy sales were under contracts having a term greater than one&#160;year, which we refer to as long-term contracts. These contracts have historically provided a relatively secure market for the amount of production committed under the terms of the contracts. From time to time industry conditions could&#160;make it more difficult for us to enter into long-term contracts with our electric utility customers, and if supply exceeds demand in the coal and power industries, our customers may become less willing to lock in price or quantity commitments for an extended period of time. Accordingly, we may not be able to continue to obtain long-term sales contracts with reliable customers as existing contracts expire, which could subject a portion of our revenue stream to the increased volatility of the spot market.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       15
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>Some of our long-term sales contracts contain provisions allowing for the renegotiation of prices and, in some instances, the termination of the contract or the suspension of purchases by customers. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Some of our long-term coal sales contracts contain provisions that allow for the purchase price to be renegotiated at periodic intervals. These price reopener provisions may automatically set a new price based on the prevailing market price or, in some instances, require the parties to the contract to agree on a new price. Any adjustment or renegotiation leading to a significantly lower contract price could adversely affect our operating profit margins. Accordingly, long-term contracts may provide only limited protection during adverse market conditions. In some circumstances, failure of the parties to agree on a price under a reopener provision can also lead to early termination of a contract.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Several of our long-term contracts also contain provisions that allow the customer to suspend or terminate performance under the contract upon the occurrence or continuation of certain events that are beyond the customer&#8217;s reasonable control. Such events could&#160;include labor disputes, mechanical malfunctions and changes in government regulations, including changes in environmental regulations rendering use of our coal inconsistent with the customer&#8217;s environmental compliance strategies. Additionally, most of our long-term coal contracts contain provisions requiring us to deliver coal within stated ranges for specific coal characteristics. Failure to meet these specifications can result in economic penalties, rejection or suspension of shipments or termination of the contracts. In the event of early termination of any of our long-term contracts, if we are unable to enter into new contracts on similar terms, our business, financial condition and results of operations could be adversely affected.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>We depend on a few customers for a significant portion of our revenue, and the loss of one or more significant customers could affect our ability to maintain the sales volume and price of our products. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">During 2023, we derived 93% of our coal revenue from four third-party&#160;customers, each representing at least 10% of our coal sales. If in the future we lose any of these customers without finding replacement customers willing to purchase an equivalent amount of coal on similar terms, or if these customers were to decrease the amounts of coal purchased or the terms, including pricing terms, on which they buy coal from us, it could have a material adverse effect on our business, financial condition and results of operations.&#160;Our electric operations revenue for the first half of 2023 was generated largely by one customer as required by the terms of the Asset Purchase Agreement for our acquisition of Hoosier Energy's Merom Generation Station ("Merom").&#160;While we have subsequently added additional electric power customers and purchasers of accredited capacity, the loss of one or more of these material customers could have a material adverse effect on our business, financial condition and results of operations.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>Our ability to collect payments from our customers could be impaired if their creditworthiness declines or if they fail to honor their contracts with us. </b></i></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Our ability to receive payment for coal and electric power sold and delivered depends on the continued creditworthiness of our customers. If the creditworthiness of our customers declines significantly, our business could be adversely affected. In addition, if a customer refuses to accept shipments of our coal for which they have an existing contractual obligation, our revenues will decrease, and we may have to reduce production at our mines until our customer&#8217;s contractual obligations are honored.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>Although none of our coal employees are members of unions, our workforce may not remain union-free in the future. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">None of our employees are represented under collective bargaining agreements. However, all of our workforce may not remain union-free in the future, and legislative, regulatory or other governmental action could make it more difficult to remain union-free. If some or all of our currently union-free operations were to become unionized, it could adversely affect our productivity and increase the risk of work stoppages&#160;at our mining complexes. In addition, even if we remain union-free, our operations could&#160;still be adversely affected by work stoppages&#160;at unionized companies, particularly if union workers were to orchestrate boycotts against our operations.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>Contractors that we use to provide employees at our power plant may experience work stoppages, slowdowns, lockouts or other labor disputes.</b></i></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">At our power plant, our operator, Consolidated Asset Management Services (CAMS), employs represented workers.&#160;While these workers are not Hallador Power employees, work stoppages, slowdowns, lockouts or other labor disputes&#160;within the CAMS workforce could adversely affect and disrupt our productivity and operations at the plant.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-right: 0pt; margin-left: 0pt;">
   <div class="PGFTR" style="width: 100%; text-align: center;">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       16
     </div>
    </div>
   </div>
   <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
   <div class="PGHDR" style="width: 100%; text-align: left;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><i><b>Our recent acquisition of Merom may not achieve its intended results.</b></i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On October 21, 2022, the Company, through its subsidiary Hallador Power, completed its acquisition of the one Gigawatt Merom Generating Station located in Sullivan County, Indiana pursuant to an Asset Purchase Agreement with&#160;Hoosier Energy.&#160; The Company entered into the Asset Purchase Agreement with the expectation that the acquisition of Merom would result in various benefits, including, among other things, securing future demand for a material portion of the Company&#8217;s coal production and also providing a path for Merom&#8217;s possible transition to renewable energy when the coal plant is eventually retired. Achieving the anticipated benefits of the acquisition (including the eventual transition to renewable energy) is subject to a number of uncertainties. Failure to achieve these anticipated benefits could result in lower-than-expected revenues or income generated by the combined businesses and diversion of management&#8217;s time and energy and could have an adverse effect on the Company&#8217;s business, financial results and prospects.&#160; In addition, in connection with the Asset Purchase Agreement, the Company assumed certain decommissioning costs and environmental responsibilities.&#160; In the event these assumed costs and responsibilities exceed the Company&#8217;s estimates, the Company may incur additional liabilities that could have an adverse effect on the Company&#8217;s business, financial results and prospects.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i>The operation and maintenance of the Merom facilities or future investment in the Merom facilities are subject to operational risks that could adversely affect our financial position, results of operations and cash flows.</i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The operation and maintenance of generating facilities involves many risks, including the performance by key contracted suppliers and maintenance providers; increases in the costs for or limited availability of key supplies, labor and services; breakdown or failure of facilities; curtailment of facilities by counterparties; or the impact of unusual, adverse weather conditions or other natural events, as well as the risk of performance below expected levels of output or efficiency. The Merom facilities contain older generating equipment, which even if maintained in accordance with good engineering practices, may require additional capital expenditures to continue operating at peak efficiency, while additional costs may be required as we eventually transition the Merom facilities to renewable energy.&#160; In October 2023, the Merom facilities experienced a transformer failure causing one unit to be offline for the month of October; the failed transformer has since been replaced. We may experience similar failures in the future. We could also be subject to costs associated with any unexpected failure to produce and deliver power, including failure caused by breakdown or forced outage, as well as the repair of damage to facilities due to storms, natural disasters, wars, sabotage, terrorist acts and other catastrophic events.&#160;Additionally, supply chain shortages or delays on key operating components, including but not limited to, transformers, boiler equipment and chemicals or catalysts could materially and adversely impact our operations and reduce revenues or expose the company to significant cover damages related to longer term contracts.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><i><b>Completion of growth projects and future expansion could require significant amounts of financing that may not be available to us on acceptable terms, or at all. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">We plan to fund capital expenditures for our current growth projects with existing cash balances, future cash flows from operations, borrowings under credit facilities and cash provided from the issuance of debt or equity. Under our outstanding Form S-3 &#8220;universal shelf&#8221; registration statement, we have the ability, subject to market conditions, to access the debt and equity capital markets as needed, including through the use of our outstanding &#8220;at the market&#8221; (ATM) offering program. If we raise additional funds by issuing equity securities under our ATM program or otherwise, our stockholders may experience dilution. At times, weakness in the energy sector in general and coal, in particular, has significantly impacted access to the debt and equity capital markets. Accordingly, our funding plans may be negatively impacted by this constrained environment as well as numerous other factors, including higher than anticipated capital expenditures or lower than expected cash flow from operations. In addition, we may be unable to refinance our current debt obligations when they expire or obtain adequate funding prior to expiry because our lending counterparties may be unwilling or unable to meet their funding obligations. Furthermore, additional growth projects and expansion opportunities may develop in the future that could also require significant amounts of financing that may not be available to us on acceptable terms or in the amounts we expect, or at all.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Various factors could adversely impact the debt and equity capital markets as well as our credit ratings or our ability to remain in compliance with the financial covenants under our then current debt agreements, which in turn could have a material adverse effect on our financial condition, results of operations and cash flows. If we are unable to finance our growth and future expansions as expected, we could be required to seek alternative financing, the terms of which may not be attractive to us, or to revise or cancel our plans.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;"><i><b>Terrorist attacks or cyber-incidents could result in information theft, data corruption, operational disruption and/or financial loss. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Like most companies, we have become increasingly dependent upon digital technologies, including information systems, infrastructure and cloud applications and services, to operate our businesses, to process and record financial and operating data, communicate with our business partners, analyze mine and mining information, estimate quantities of coal reserves, as well as other activities related to our businesses. Strategic targets, such as energy-related assets, could&#160;be at greater risk of future terrorist or cyber-attacks than other targets in the U.S. Deliberate attacks on, or security breaches in, our systems or infrastructure, or the systems or infrastructure of third parties, could lead to corruption or loss of our proprietary data and potentially sensitive data, delays in production or delivery, difficulty in completing and settling transactions, challenges in maintaining our books and records, environmental damage, communication interruptions, other operational disruptions and third-party liability. Our insurance may not protect us against such occurrences. Consequently, it is possible that any of these occurrences, or a combination of them, could have a material adverse effect on our business, financial condition, results of operations and cash flows. Further, as cyber incidents continue to evolve, we could&#160;be required to expend additional resources to continue to modify or enhance our protective measures or to investigate and remediate any vulnerability to cyber incidents.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       17
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>We may not recover our investments in our mining, power and other assets, which may require us to recognize impairment charges related to those assets. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; background-color: rgb(255, 255, 255);">The value of our assets has from time to time been adversely affected by numerous uncertain factors, some of which are beyond our control, including, but not limited to unfavorable changes in the economic environments in which we operate, lower-than-expected coal pricing, technical and geological operating difficulties, an inability to economically extract our coal reserves and unanticipated increases in operating costs. These factors may trigger the recognition of additional impairment charges in the future, which could have a substantial impact on our results of coal operations.</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; background-color: rgb(255, 255, 255);">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">In the future as investments in Merom become more significant, the value of those assets could be adversely affected by numerous uncertain factors, some of which are beyond our control, including, but not limited to unfavorable changes in the economic environments in which we operate, environmental, litigation, weather, and regulatory and/or legal changes.&#160; These factors may trigger the recognition of additional impairment charges in the future, which could have a substantial impact on our results of power operations.</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; background-color: rgb(255, 255, 255);">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><i>If we are unable to comply with the covenants contained in our credit agreement, the lenders could declare all amounts outstanding to be due and payable and foreclose on their collateral, which could materially adversely affect our financial condition and operations. </i></b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">As disclosed in Note 4&#160;to our financial statements, there are two key ratio covenants stated in our credit agreeme<span style="color:#000000;">nt: (i)&#160;a Minimum Debt Service Coverage Ratio (consolidated adjusted EBITDA/annual debt service) of 1.25&#160;to 1.00 and (ii)&#160;a Maximum Leverage Ratio (consolidated funded debt/trailing twelve&#160;months adjusted EBITDA) not to exceed 2.25&#160;to 1.00.</span></p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><span style="color:#000000;">On </span>December 31, 2023<span style="color:#000000;">, </span>our debt service coverage ratio was 3.30, and our leverage ratio was 1.32.&#160;Therefore, we were in compliance with these two ratios.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><i>Our indebtedness may limit our ability to borrow additional funds or capitalize on business opportunities. </i></b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">On December 31, 2023, our funded bank debt was $91.5&#160;million, we had outstanding&#160;convertible notes totaling $19&#160;million, and held letters of credit totaling $18.6&#160;million. Our leverage may:</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
   <tbody>
    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">adversely affect our ability to finance future operations and capital needs;</p> </td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">limit our ability to pursue acquisitions and other business opportunities; and</p> </td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">make our results of operations more susceptible to adverse economic or operating conditions.</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Various limitations in our debt agreements may reduce our ability to incur additional indebtedness, to engage in some transactions, and capitalize on business opportunities. Any subsequent refinancing of our current indebtedness or any new indebtedness could have similar or greater restrictions.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"><b><i>If our financial condition deteriorates, certain credit assurance provisions in our power contracts could require additional collateral.</i></b>&#160;<b><i> </i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Certain of our power contracts contain credit assurance provisions tied to our financial condition.&#160; Should our financial condition deteriorate, these provisions may require substantial collateral that may have a materially adverse effect on our financial condition.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i>We could be deemed ineligible for the Paycheck Protection Program (</i>&#8220;<i>PPP</i>&#8221;</b><b><i>) loan we received in 2020 upon audit by the United States Small Business Administration (</i>&#8220;<i>SBA</i>&#8221;</b><b><i>) upon completion of an SBA audit.</i></b></p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The&#160;PPP loan&#160;application&#160;required us to certify that the current economic uncertainty made the&#160;PPP loan&#160;request necessary to support our ongoing operations. While we made this certification in good faith after analyzing, among other things, our financial situation and access to alternative forms of capital&#160;and believe that we satisfied all eligibility criteria&#160;and that our receipt of the&#160;PPP loan&#160;is consistent with the broad objectives of the Paycheck Protection Program of the CARES Act, the certification described above does not contain any objective criteria and is subject to interpretation. In addition, the SBA has stated that it is unlikely that a public company with substantial market value and access to capital markets will be able to make the required certification in good faith. The lack of clarity regarding loan eligibility under the program resulted in significant media coverage and controversy with respect to public companies applying for and receiving loans. If despite our good faith belief that we satisfied all eligibility requirements for the&#160;PPP loan, we are found to have been ineligible to receive the&#160;PPP loan&#160;or in violation of any of the laws or regulations that apply to us in connection with the&#160;PPP loan, including the False Claims Act, we may be subject to penalties, including significant civil, criminal and administrative penalties and could be required to repay the&#160;PPP loan. We received&#160;forgiveness of the entire $10 million of the&#160;PPP loan in July 2021, and as a part of the forgiveness process were required to make certain certifications that remain&#160;subject to audit and review by governmental entities and could subject us to significant penalties and liabilities if found to be inaccurate. In addition, our receipt of the&#160;PPP loan&#160;resulted in adverse publicity, and a review or audit by the SBA or other government entity or claims under the False Claims Act could consume significant financial and management resources. Any of these events could harm our business, results of operations, and financial condition.</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       18
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><i>Investor and lender focus on&#160;ESG matters may negatively impact our business, financial results, and stock&#160;price.</i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Companies across all industries, including companies in the fossil-fuel industry, are facing increased scrutiny from stakeholders related to their ESG practices. Companies that do not adapt or comply with evolving investor or stakeholder expectations and standards or are perceived to have not responded appropriately to ESG issues, regardless of any legal requirement to do so, may suffer reputational damage and the business, financial condition, and stock&#160;price of such companies could be materially and adversely affected. Several advocacy groups, both domestically and internationally, have campaigned for governmental and private action to promote change at public companies related to ESG matters, including through the investment and voting practices of investment advisers, public pension funds, universities, and other members of the investing community. These activities include increasing attention to and demands for action related to climate change, promoting the use of substitutes to fossil-fuel products, encouraging the divestment of fossil-fuel equities, and pressuring lenders to limit funding to companies engaged in the extraction of fossil-fuel reserves. These activities could increase costs, impact our supply chain, reduce demand for our coal, reduce our profits, increase the potential for investigations and litigation, impair our brand, limit our choices for lenders, insurance providers and business partners, and have negative impacts on our stock&#160;price and access to capital markets.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">In addition, certain organizations that provide corporate governance and other corporate risk information to investors have developed scores and ratings to evaluate companies and investment funds based upon ESG or &#8220;sustainability&#8221; metrics. Currently, there are no universal standards for such scores or ratings, but consideration of sustainability evaluations is becoming more broadly accepted by investors. Indeed, many investment funds focus on positive ESG business practices and sustainability scores when making investments, whereas other funds may use certain ESG criteria to &#8220;screen&#8221; certain sectors, such as coal or fossil fuels more generally, out of their investments. In addition, investors, particularly institutional investors, use these scores to benchmark companies against their peers and if a company is perceived as lagging, these investors may engage with companies to require improved ESG disclosure or performance or sell their interests in the company, particularly if its ESG performance does not improve. Moreover, certain members of the broader investment community may consider a company&#8217;s sustainability score as a reputational or other factor&#160;in making an investment decision. Companies in the energy industry, and in particular those focused on coal, natural gas, or oil extraction, often do not score&#160;as well under ESG assessments compared to companies in other industries. Consequently, a low ESG or sustainability score&#160;could result in our securities&#160;being excluded from the portfolios of certain investment funds and investors, restricting our access to capital to fund our continuing operations and growth opportunities.&#160;Additionally, to the extent ESG matters negatively impact our reputation, we may not be able to compete as effectively to recruit or retain employees, which may adversely affect our operations.&#160;&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Public statements with respect to ESG matters, such as emission reduction goals, other environmental targets, or other commitments addressing certain social issues, are becoming increasingly subject to heightened scrutiny from public and governmental authorities related to the risk of potential &#8220;greenwashing,&#8221; i.e., misleading information or false claims overstating potential ESG benefits. For example, in March 2021, the SEC established the Climate and ESG Task Force in the Division of Enforcement to identify and address potential ESG-related misconduct, including greenwashing. Certain non-governmental organizations and other private actors have also filed lawsuits under various securities and consumer protection laws alleging that certain ESG-statements, goals, or standards were misleading, false, or otherwise deceptive. As a result, we may face increased litigation risks from private parties and governmental authorities related to our ESG efforts. In addition, any alleged claims of greenwashing against us or others in our industry may lead to further negative sentiment and diversion of investments. Additionally, we could face increasing costs as we attempt to comply with and navigate further ESG-related focus and scrutiny.</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><i><b>A significant portion of the electricity we sell is used by residential and commercial customers for heating and air conditioning. Accordingly, fluctuations in weather, gas and electricity commodity costs, inflation and economic conditions impact demand of our customers and our operating results.</b></i></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Energy sales are sensitive to variations in weather. Forecasts of energy sales are based on &#8220;normal&#8221; weather, which represents a long-term historical average. Significant variations from normal weather resulting from climate change or other factors could have, and have had, a material impact on energy sales. Additionally, residential usage, and to some degree commercial usage, is sensitive to fluctuations in commodity costs for electricity, whereby usage declines with increased costs, thus affecting our financial results. Commodity prices have been and may continue to be volatile. Lastly, residential and commercial customers&#8217; usage is sensitive to economic conditions and factors such as recession, inflation, unemployment, consumption and consumer confidence. Therefore, prevailing economic conditions affecting the demand of our customers may in turn affect our financial results.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       19
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b>We face various risks related to pandemics and similar outbreaks, which have had and may&#160;continue to have material adverse effects on our business, financial position, results of&#160;operations, and/or cash flows.</b></i></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Since first reported in late 2019, the COVID-19 pandemic has dramatically impacted the global health and economic environment, including millions of confirmed cases, business slowdowns or shutdowns, government challenges, and market volatility of an unprecedented nature. The COVID-19 pandemic and related economic repercussions have created significant volatility, uncertainty, and turmoil in the coal and electric industry&#160;driven by widespread government-imposed lockdowns. While most government-imposed shut-downs in the U.S. and abroad have been phased out, there is a possibility that such shut-downs may be reinstated if COVID-19 or another pandemic were to again become an acute, severe risk. This could cause a sustained decrease in demand for our coal and electric power and the failure of our customers to purchase coal or electric power from us that they are obligated to purchase pursuant to existing contracts, which would have a material adverse effect on our operations and financial condition. The various governmental and private responses to the pandemic also led to widespread, global supply chain disruptions. These supply chain disruptions have previously caused and may continue to or again cause some of our suppliers to fail to deliver the quantities of supplies we need or fail to deliver such supplies in a timely manner.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The extent to which COVID-19 or another future pandemic may adversely impact our results of operations, cash flows and financial condition depends on future developments, which are highly uncertain and unpredictable.</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"><b><i>Enhanced data privacy and data protection laws and regulations or any non-compliance with such laws and regulations, could adversely affect our business and financial results. </i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The consumer privacy landscape continues to experience momentum for greater privacy protection and reform at the state and federal level in response to precedents set forth by the General Data Protection Regulation (the &#8220;GDPR&#8221;) and the California Consumer Privacy Act (the &#8220;CCPA&#8221;). The development and evolving nature of domestic and international privacy regulation and enforcement could impact and potentially limit how Hallador processes personally identifiable information. Beginning January 1, 2023, California residents have increased access rights (including the right to limit the use and disclosure of sensitive personal information), which are enforced by a new state privacy regulator, resulting in more scrutiny of business practices and disclosures. Additional states including Virginia, Utah, Connecticut, Colorado, and Nevada&#160;have similarly adopted enhanced data privacy legislation effective in 2023 and patterned after the standards set forth by CCPA, including broader data access rights, with Virginia going a step further requiring businesses to perform data protection assessments for certain processing activities.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">As new laws and regulations are created, requiring businesses to implement processes to enable customer access to their data and enhanced data protection and management standards, we cannot forecast the impact that they may have on the Company&#8217;s business. Any non-compliance with laws may result in proceedings or actions against the Company by 35&#160;governmental entities or individuals. Moreover, any inquiries or investigations, government penalties or sanctions, or civil actions by individuals may be costly to comply with, resulting in negative publicity, increased operating costs, significant management time and attention, and may lead to remedies that harm the business, including fines, demands or orders that existing business practices be modified or terminated.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i>The Company</i></b>&#8217;<b><i>s trading and hedging activities do not cover certain risks and may expose it to earnings volatility and other risks. </i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The Company&#8217;s trading and hedging activities do not cover certain risks and may expose it to earnings volatility and other risks. In addition to overall&#160;price volatility, the Company is currently subject to price volatility on diesel fuel and other commodities&#160;utilized in its operations. The Company has entered into certain hedging arrangements to address these risks&#160;and may continue in the future to enter into hedging arrangements, including economic hedging arrangements, to manage these risks or other exposures. Since the Company&#8217;s existing hedging arrangements do not receive cash flow hedge accounting treatment, all changes in fair value are reflected in current earnings.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Some of these hedging arrangements may require the Company to post margin based on the value of the related instruments and other credit factors. If the fair value of its hedge portfolio moves significantly, or if laws, regulations, or exchange rules are passed requiring all hedge arrangements to be exchange-traded or exchange-cleared, the Company could be required to post additional margin, which could negatively impact its liquidity.</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"><span style="text-decoration: underline; "><b>Risks Related to our Industry</b></span></p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>Substantial or extended volatility in coal prices could negatively impact our results of operations. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Our results of operations are primarily dependent upon the prices we receive for our coal in our coal operations, or the price we pay for our coal in the case of our electric operations, as well as our ability to improve productivity and control costs. These prices depend&#160;upon factors beyond our control, including:</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
   <tbody>
    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">the supply of and demand for domestic and foreign coal;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">weather conditions and patterns that affect demand for or our ability to produce coal;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">the proximity to and capacity of transportation facilities;</td>
    </tr>

    <tr>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">supply chain and cost of raw materials for coal operations;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">competition from other coal suppliers;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">domestic and foreign governmental regulations and taxes;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">the price and availability of alternative fuels;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">the effect of worldwide energy consumption, including the impact of technological advances on energy consumption;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">overall domestic and global economic conditions;</td>
    </tr>

    <tr>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">the adverse impact of the COVID-19 pandemic due to the reduction in demand;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">international developments impacting supply of coal; and</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">the impact of domestic and foreign governmental laws and regulations, including environmental and climate change regulations and regulations affecting the coal mining industry and coal-fired power plants, and delays in the receipt of, failure to receive, failure to maintain or revocation of necessary governmental permits.</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Any adverse change in these factors could result in weaker demand and lower prices for our products. With respect to our coal operations, a&#160;substantial or extended decline in coal prices could materially and adversely affect us by decreasing our revenues to the extent we are not protected by the terms of existing coal supply agreements (although the adverse impact of a decline in coal prices may in some cases be offset by lower coal prices we pay in our electric operations).</p>
  <p style="margin: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;"><i><b>Competition within the coal industry could&#160;adversely affect our financial results.</b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">In our coal operations, we compete with other coal producers for domestic coal sales in various regions of the U.S. The most important factors on which we compete are delivered price (<i>i.e.</i>, the cost of coal delivered to the customer, including transportation costs, which are generally paid by our customers either directly or indirectly), coal quality characteristics, contract flexibility (<i>e.g.</i>, volume optionality and multiple supply sources) and reliability of supply. Some competitors could&#160;have, among other things, larger financial and operating resources, lower per ton cost of production, or relationships with specific transportation providers. The competition among coal producers could&#160;impact our ability to retain or attract customers and could adversely impact our revenues and cash from operations. In our electric operations, similar risks apply with respect to our ability to purchase coal on attractive terms relative to other competitors in the market.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       20
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>Changes in taxes or tariffs&#160;and other trade measures could adversely affect our results of operations, financial position and cash flows. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We pay certain taxes and fees related to our operations. Congress or state legislatures may seek to increase these taxes and fees that relate specifically to the coal industry. We cannot predict further developments, and such increases could have a material adverse effect on our results of operations, financial position, and cash flows.</p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">New tariffs and other trade measures could adversely affect our results of operations, financial position and cash flows. In response to the tariffs imposed by the U.S., the European Union, Canada, Mexico and China have imposed tariffs on U.S.&#160;goods and services. The new tariffs, along with any additional tariffs or trade restrictions that may be implemented by the U.S. or retaliatory trade measures or tariffs implemented by other countries, could result in reduced economic activity, increased costs in operating our business, reduced demand and changes in purchasing behaviors for thermal coal, limits on trade with the U.S. or other potentially adverse economic outcomes. While tariffs and other retaliatory trade measures imposed by other countries on U.S. goods have not yet had a significant impact on our business or results of operations, we cannot predict further developments, and such existing or future tariffs could have a material adverse effect on our results of operations, financial position and cash flows and could reduce our revenues and cash available for distribution.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>Changes in consumption patterns by utilities regarding the use of coal,&#160;</b></i><b><i>including plans by utilities to shut down or move away from coal-fired generation,&#160;</i></b><i><b>have affected our ability to sell the coal we produce. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The domestic electric utility industry accounts for the vast majority&#160;of domestic coal consumption. The amount of coal consumed by the domestic electric utility industry is affected primarily by the overall demand for electricity, environmental and other governmental regulations, and the price and availability of competing fuels for power plants such as nuclear, natural gas and fuel oil as well as alternative sources of energy. Gas-fueled generation has the potential to displace a significant amount of coal-fired electric power&#160;generation in the near term, particularly from older, less efficient coal-fired powered&#160;generators.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Future environmental regulation of GHG emissions also could accelerate the use by utilities of fuels other than coal. In addition, federal and state mandates for increased use of electricity derived from renewable energy sources could affect demand for coal. Such mandates, combined with other incentives to use renewable energy sources, such as tax credits, could make alternative fuel sources more competitive with coal.&#160;Further, far-reaching federal regulations promulgated by the EPA in the last several years, such as CSAPR and MATS, have led to the premature retirement of coal-fired generating units and a significant reduction in the amount of coal-fired generating capacity in the U.S.&#160; A decrease in coal consumption by the domestic electric utility industry could adversely affect the demand for or the&#160;price of coal, which could negatively impact our results of operations and reduce our cash from operations.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Other factors, such as efficiency improvements associated with technologies powered by electricity have&#160;slowed electricity demand growth and could contribute to slower growth in the future. Further decreases in the&#160;demand for electricity, such as decreases that could be caused by a worsening of current economic conditions or a&#160;prolonged economic recession, could have a material&#160;adverse effect on the demand for coal and our business over the long term.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b>Extensive environmental laws and regulations affect coal consumers and have corresponding effects on the demand for coal as a fuel source. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Federal, state and local laws and regulations extensively regulate the amount of sulfur dioxide, particulate matter, nitrogen oxides, mercury and other compounds emitted into the air from coal-fired electric power plants, which are the ultimate consumers of much of our coal. These laws and regulations can require significant emission control expenditures for many coal-fired power plants, and various new and proposed laws and regulations could require further emission reductions and associated emission control expenditures. These laws and regulations could affect demand and prices for coal. There is also continuing pressure on federal and state regulators to impose limits on carbon dioxide emissions from electric power plants, particularly coal-fired power plants. Further, far-reaching federal regulations promulgated by the EPA in the last several&#160;years, such as CSAPR and MATS, have led to the premature retirement of coal-fired generating units and a significant reduction in the amount of coal-fired generating capacity in the U.S.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       21
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b><i><b>Our operations are subject to a series of risks resulting from climate change.</b></i></b></i></p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Combustion of fossil fuels, such as the coal we produce, results in the emission of carbon dioxide into the atmosphere. Concerns about the environmental impacts of such emissions have resulted in a series of regulatory, political, litigation, and financial risks for our business. Global climate issues continue to attract public and scientific attention. Most scientists have concluded that increasing concentrations of GHGs in the Earth&#8217;s atmosphere could produce climate changes that have significant physical effects, such as increased frequency and severity of storms, droughts and floods, and other climatic events.&#160;Increasing government attention is being paid to global climate issues and to emissions of GHGs, including emissions due to fossil fuels.</p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In the U.S., no comprehensive climate change legislation has been implemented at the federal level. However, following the U.S. Supreme Court finding that GHG emissions constitute a pollutant under the CAA, the EPA has adopted regulations that, among other things, establish construction and operating permit reviews for GHG emissions from certain large stationary sources, require the monitoring and annual reporting of GHG emissions from certain sources in the U.S., or constrain the emissions of power plants (though such emissions restraints have been subject to challenge.)&#160;</p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Separately, various states and groups of states have adopted or are considering adopting legislation, regulations, or other regulatory initiatives that are focused on such areas as GHG cap-and-trade programs, carbon taxes, reporting and tracking programs, and restriction of emissions. Internationally, the Paris Agreement requires member states to submit non-binding, individually-determined emissions reduction targets.&#160;These commitments could further reduce demand and prices for fossil fuels.&#160;Although the U.S. had withdrawn from the Paris Agreement, following President Biden&#8217;s executive order in January 2021, the U.S. rejoined the Agreement and, in April 2021, established a goal of reducing economy-wide net GHG emissions 50-52% below levels by 2030. Additionally, at COP26 in Glasgow&#160;in November 2021, the U.S. and the European Union jointly announced the launch of a Global Methane Pledge committing to a collective goal of reducing global methane emissions by at least 30% from 2020 levels by 2030, including &#8220;all feasible reductions&#8221; in the energy sector.&#160;At COP27 in Sharm El-Sheik in November 2022, countries reiterated the agreements from COP26 and were called upon to accelerate efforts toward the phase out of inefficient fossil fuel subsidies. The U.S. also announced, in conjunction with the European Union and other partner countries, that it would develop standards for monitoring and reporting methane emissions to help create a market for low methane-intensity natural gas. Although no firm commitment or timeline to phase out or phase down all fossil fuels was made at COP27, there can be no guarantees that countries will not seek to implement such a phase out in the future. The full impact of these actions is uncertain at this time and it is unclear what additional initiatives may be adopted or implemented that may have adverse effects upon us and our operators&#8217;&#160;operations.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Governmental, scientific, and public concern over climate change has also resulted in increased political risks, including certain climate-related pledges made by certain candidates now in political office. In January 2021, President Biden issued an executive order that commits to substantial action on climate change, calling for, among other things, the increased use of zero-emissions vehicles by the federal government, the elimination of subsidies provided to&#160;the&#160;fossil-fuel industry, a doubling of electricity generated by offshore wind by 2030, and increased emphasis on climate-related risks across governmental agencies and economic sectors. Other actions that may be pursued include restrictive requirements on new pipeline infrastructure or fossil-fuel export facilities or the promulgation of a carbon tax or cap and trade program. Further, although Congress has not passed such legislation, almost half of the states have begun to address GHG emissions, primarily through the planned development of emissions inventories, regional GHG cap and trade programs, or the establishment of renewable energy requirements for utilities. Depending on the particular program, we or&#160;our customers&#160;could be required to control GHG emissions or to purchase and surrender allowances for GHG emissions resulting from our operations. Litigation risks are also increasing.&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Additionally, on March 6, 2024, the SEC adopted&#160;new rules relating to the disclosure of a range of climate-related data risks and opportunities, including financial impacts, physical and transition risks, related governance and strategy and GHG emissions, for certain public companies. We are currently assessing this rule but at this time we cannot predict the ultimate impact of the rule on our business or those of our customers. As a result of these final rules, we or our customers could incur increased costs related to the assessment and disclosure of climate-related risks and certain emissions metrics. In addition, enhanced climate disclosure requirements could accelerate the trend of certain stakeholders and lenders restricting or seeking more stringent conditions with respect to their investments in certain carbon intensive sectors.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Apart from governmental regulation, there are also increasing financial risks for fossil-fuel producers as stakeholders of fossil-fuel energy companies may elect in the future to shift some or all of their support into non-energy related sectors. Institutional lenders who provide financing to fossil-fuel energy companies also have become more attentive to sustainable lending practices and some of them may elect not to provide funding for fossil-fuel energy companies.&#160;For example, at COP26, the Glasgow Financial Alliance for Net Zero (&#8220;GFANZ&#8221;) announced that commitments from over 450 firms across 45 countries had resulted in over $130 trillion in capital committed to net zero goals. The various sub-alliances of GFANZ generally require participants to set short-term, sector-specific targets to transition their financing, investing, and/or underwriting activities to net zero emissions by 2050. There is also a risk that financial institutions will be required to adopt policies that have the effect of reducing the funding provided to the fossil-fuel sector. In late 2020, the Federal Reserve announced it had joined the Network for Greening the Financial System (&#8220;NGFS&#8221;), a consortium of financial regulators focused on addressing climate-related risks in the financial sector, and, in September 2022, announced that six of the U.S.&#8217;&#160;largest banks will participate in a pilot climate scenario analysis to enhance the ability of firms and supervisors to measure and manage climate-related financial risk. The Federal Reserve released its pilot exercise in January 2023 which is designed to analyze the impact of both physical and transition risks related to climate change on specific assets of the banks&#8217;&#160;portfolio. Although we cannot predict the effects of these actions, such limitation of investments in and financing, bonding, and insurance coverages for fossil-fuel energy companies could adversely affect our coal mining&#160;operations.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       22
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The adoption and implementation of new or more stringent international, federal, or state legislation, regulations, or other regulatory initiatives that impose more stringent standards for GHG emissions from fossil-fuel companies could result in increased costs of compliance or costs of consuming, and thereby reduce demand for coal, which could reduce the profitability of our interests. Additionally, political, litigation, and financial risks could result in either us restricting or canceling mining activities, incurring liability for infrastructure damages as a result of climatic changes, or having an impaired ability to continue to operate in an economic manner. One or more of these developments, as well as concerted conservation and efficiency efforts that result in reduced electricity consumption, and consumer and corporate preferences for non-fossil-fuel sources, including alternative energy sources, could cause prices and sales of our coal&#160;to materially decline and could cause our costs to increase and adversely affect our revenues and results of operations.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Climate change may also result in various physical risks, such as the increased frequency or intensity of extreme weather events or changes in meteorological and hydrological patterns that could adversely impact our operations. Such physical risks may result in damage to our facilities&#160;or otherwise adversely impact operations which could decrease our&#160;production. We may not have insurance to cover these risks and the consequences for our operations could have a negative impact on the costs and revenues from operations.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b>We or our customers could be subject to related to the alleged effects of&#160;climate change. </b></i></p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Increasing attention to climate change risk has also resulted in a recent trend of governmental investigations and private litigation by state and local governmental agencies as well as private plaintiffs in an effort to hold energy companies accountable for the alleged effects of climate change. Other public nuisance lawsuits have been brought in the past against power, coal, and oil &amp; gas companies alleging that their operations are contributing to climate change. The plaintiffs in these suits sought various remedies, including punitive and compensatory damages and injunctive relief. While the U.S.&#160;Supreme Court held that federal common law provided no basis for public nuisance claims against the defendants in those cases, tort-type liabilities remain a possibility and a source of concern. Government entities in other states (including California and New York) have brought similar claims seeking to hold a wide variety of companies that produce fossil fuels liable for the alleged impacts of the GHG emissions attributable to those fuels. Those lawsuits allege damages as a result of climate change and the plaintiffs are seeking unspecified damages and abatement under various tort&#160;theories.&#160;Separately, litigation has been brought against certain fossil-fuel companies alleging that they have been aware of the adverse effects of climate change for some time but failed to adequately disclose such impacts to their investors or consumers. We have not been made a party to these other suits, but it is possible that we could be included in similar future lawsuits initiated by state and local governments as well as private claimants.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;"><b><i>Our operations may impact the environment or cause exposure to hazardous substances, and our properties may have environmental contamination, which could result in liabilities to us. In addition, government inspectors, under certain circumstances, have the ability to order our operations to be shut down based on environmental considerations. </i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Our operations currently use hazardous materials and generate limited quantities of hazardous wastes from time to time. Drainage flowing from or caused by mining activities can be acidic with elevated levels of dissolved metals, a condition referred to as &#8220;acid mine drainage.&#8221; We could become subject to claims for toxic torts, natural resource damages and other damages, as well as for the investigation and clean-up of soil, surface water, groundwater and other media. Such claims may arise, for example, out of conditions at sites that we currently own or operate, as well as at sites that we previously owned or operated, or may acquire. Our liability for such claims may be joint and several, so that we may be held responsible for more than our share of the contamination or other damages, or for the entire share. In addition, government inspectors, under certain circumstances, may have the ability to order our operations to be shut down based on a perceived or actual violation of regulations concerning hazardous substances and other matters related to environmental protection.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">These and other similar unforeseen impacts that our operations may have on the environment, as well as exposures to hazardous substances or wastes associated with our operations, could result in costs and liabilities that could adversely affect us.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;"><i><b>Litigation resulting from disputes with our customers could&#160;result in substantial costs, liabilities, and loss of revenues. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">From time to time we have disputes with our customers over the provisions of long-term coal supply contracts relating to, among other things, coal pricing, quality, quantity and the existence of specified conditions beyond our or our customers&#8217; control that suspend performance obligations under the particular contract. Disputes could&#160;occur in the future, and we may not be able to resolve those disputes in a satisfactory manner, which could have a material adverse effect on our business, financial condition and results of operations.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>Our profitability could&#160;decline due to unanticipated mine operating conditions and other events that are not within our control and that may not be fully covered under our insurance policies. </b></i></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       23
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Our mining operations are influenced by changing conditions or events that can affect production levels and costs at particular mines for varying lengths of time and, as a result, can diminish our profitability. These conditions and events include, among others:</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <table cellpadding="0" cellspacing="0" style="width: 100%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 0pt; margin-left: 0pt;">
   <tbody>
    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">mining and processing equipment failures and unexpected maintenance problems;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">unavailability of required equipment;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">prices for fuel, steel, explosives and other supplies;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">fines and penalties incurred as a result of alleged violations of environmental and safety laws and regulations;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">variations in thickness of the layer, or seam, of coal;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">amounts of overburden, partings, rock and other natural materials;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">weather conditions, such as heavy rains, flooding, ice and other natural events affecting operations, transportation or customers;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">accidental mine water discharges and other geological conditions;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">seismic activities, ground failures, rock bursts or structural cave-ins or slides;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">fires;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">employee injuries or fatalities;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">labor-related interruptions;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">increased reclamation costs;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">inability to acquire, maintain or renew mining rights or permits in a timely manner, if at all;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">fluctuations in transportation costs and the availability or reliability of transportation; and</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">&#9679;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: top;">unexpected operational interruptions due to other factors.</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">These conditions have the potential to significantly impact our operating results. Prolonged disruption of production at any of our mines would result in a decrease in our revenues and profitability, which could materially adversely impact our quarterly or annual results.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>Our inability to obtain commercial insurance at acceptable rates or our failure to adequately reserve for&#160;self-insured&#160;exposures could&#160;increase&#160;our&#160;expenses&#160;and&#160;have&#160;a&#160;negative&#160;impact&#160;on&#160;our&#160;business. </b></i></p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">We believe that commercial insurance coverage is prudent in certain areas of our business for risk management. Insurance costs could increase substantially in the future and could be affected by natural disasters, fear of terrorism, financial irregularities, cybersecurity breaches and other fraud at publicly traded companies, intervention by the government, an increase in the number of claims received by the carriers, and a decrease in the number of insurance carriers. In addition, the carriers with which we hold our policies could go out of business or be otherwise unable to fulfill their contractual obligations or could disagree with our interpretation of the coverage or the amounts owed. In addition, for certain types or levels of risk, such as risks associated with certain natural disasters or terrorist attacks, we may determine that we cannot obtain commercial insurance at acceptable rates, if at all. Therefore, we may choose to forego or limit our purchase of relevant commercial insurance, choosing instead to self-insure one or more types or levels of risks. If we suffer a substantial loss that is not covered by commercial insurance or our self-insurance reserves, the loss and related expenses could harm our business and operating results. Also, exposures exist for which no insurance may be available and for which we have not reserved.&#160; In addition, environmental activists could try to hamper fossil-fuel companies by other means including pressuring insurance and surety companies into restricting access to certain needed coverages.</p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt 7.2pt 0pt -2pt; text-align: left; text-indent: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>Our mining operations are subject to extensive and costly laws and regulations, and such current and future laws and regulations could increase current operating costs or limit our ability to produce coal. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">We are subject to numerous federal, state and local laws and regulations affecting the coal mining industry, including laws and regulations pertaining to employee health and safety, permitting and licensing requirements, air and water quality standards, plant and wildlife protection, reclamation and restoration of mining properties after mining is completed, the discharge or release of materials into the environment, surface subsidence from underground mining and the effects that mining has on groundwater quality and availability. Certain of these laws and regulations may impose strict liability without regard to fault or&#160;legality of the original conduct. Failure to comply with these laws and regulations may result in the assessment of administrative, civil and criminal penalties, the imposition of remedial liabilities, and the&#160;issuance of injunctions limiting or prohibiting the performance of operations. Complying with these laws and regulations could&#160;be costly and time-consuming and could&#160;delay commencement or continuation of exploration or production operations. The possibility exists that new laws or regulations may be adopted, or that judicial interpretations or more stringent enforcement of existing laws and regulations could&#160;occur, which could materially affect our mining operations, cash flow, and profitability, either through direct impacts on our mining operations, or indirect impacts that discourage or&#160;limit our customers&#8217; use of coal. Federal and state laws addressing mine safety practices impose stringent reporting requirements and civil and criminal penalties for violations. Federal and state regulatory agencies continue to interpret and implement these laws and propose new regulations and standards. Implementing and complying with these laws and regulations has increased and will continue to increase our operational expense and have an adverse effect on our results of operation and financial position.</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       24
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>We may be unable to obtain and renew permits necessary for our operations, which could reduce our production, cash flow and profitability. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Mining companies must obtain numerous governmental permits or approvals that impose strict conditions and obligations relating to various environmental and safety matters in connection with coal mining. The permitting rules&#160;are complex and can change over time. Regulatory authorities exercise considerable discretion in the timing and scope of permit issuance. The public has the right to comment on permit applications and otherwise participate in the permitting process, including through court intervention. Accordingly, permits required to conduct our operations may not be issued, maintained, or renewed, or may not be issued or renewed in a timely fashion, or may involve requirements that restrict our ability to economically conduct our mining operations. Limitations on our ability to conduct our mining operations due to the inability to obtain or renew necessary permits or similar approvals could reduce our production, cash flow, and profitability.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The EPA has begun reviewing permits required for the discharge of overburden from mining operations under Section&#160;404 of the CWA. Various initiatives by the EPA regarding these permits have increased the time required to obtain and the costs of complying with such permits. In addition, the EPA previously exercised its &#8220;veto&#8221; power to withdraw or restrict the use of previously issued permits in connection with one of the largest surface mining operations in Appalachia. The EPA&#8217;s action was ultimately upheld by a federal court. As a result of these developments, we may be unable to obtain or experience delays in securing, utilizing or renewing Section&#160;404 permits required for our operations, which could have an adverse effect on our results of operation and financial position.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">In addition, some of our permits could be subject to challenges from the public, which could result in additional costs or delays in the permitting process, or even an inability to obtain permits, permit modifications or permit renewals necessary for our operations.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><i>Inflation could result in higher costs and decreased profitability.</i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The U.S., European Union and other large economies have recently experienced inflation at a rate significantly higher than recent years. Current and future inflationary effects may be driven by, among other things, governmental stimulus and monetary policies, supply chain disruptions and geopolitical instability, including the ongoing military conflict between Ukraine and Russia. This recent inflation has resulted in rising prices, including increases in freight rates, prices for energy and other costs, and has adversely impacted us and may further impact us negatively in the future. Sustained inflation could result in higher costs for transportation, energy, materials, supplies and labor. Our efforts to recover inflation-based cost increases from our customers may be hampered as a result of the structure of our contracts and competitive pressures.&#160; Accordingly, substantial inflation may have an adverse impact on our business, financial position, results of operations and cash flows. Inflation has also resulted in higher interest rates in the U.S., which could increase our cost of debt borrowing in the future.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Increases in interest rates could adversely affect our business.</i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The Federal Reserve raised the federal funds interest rate throughout December 31, 2023, in its effort to take action against domestic inflation, and rates are expected to remain higher throughout 2024. We have exposure to these past increases in interest rates&#160;and may be affected further in the future. Based on our current variable debt level of $91.5&#160;million as of December 31, 2023, comprised of funds drawn on our outstanding bank debt, an increase of one percentage point in the interest rate will result in an increase in annual interest expense of slightly less than $1&#160;million. Any indebtedness we incur in the future may also expose us to increased interest rates, whether as a result of higher fixed rates at the time such a new facility is entered into or because such new indebtedness accrues interest at a variable rate. As a result, our results of operations, cash flows and financial condition could be materially adversely affected by significant increases in interest rates.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>Fluctuations in transportation costs and the availability or reliability of transportation could reduce revenues by causing us to reduce our production or by impairing our ability to supply coal to our customers. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Transportation costs represent a significant portion of the total cost of coal for our customers and, as a result, the cost of transportation is a critical factor in a customer&#8217;s purchasing decision. Increases in transportation costs could make coal a less competitive source of energy or could make our coal production less competitive than coal produced from other sources. Disruption of transportation services due to weather-related problems, flooding, drought, accidents, mechanical difficulties, strikes, lockouts, bottlenecks or other events could temporarily impair our ability to supply coal to our customers. Our transportation providers could&#160;face difficulties in the future that could&#160;impair our ability to supply coal to our customers, resulting in decreased revenues. If there are disruptions of the transportation services provided by our primary rail carriers that transport our coal and we are unable to find alternative transportation providers to ship our coal, our business could be adversely affected.</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       25
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Conversely, significant decreases in transportation costs could result in increased competition from coal producers in other parts of the country. For instance, difficulty in coordinating the many eastern coal loading facilities, the large number of small shipments, the steeper average grades of the terrain and a more unionized workforce are all issues that combine to make coal shipments originating in the eastern U.S. inherently more expensive on a per-mile basis than coal shipments originating in the western U.S. Historically, high coal transportation rates from the western coal-producing areas into certain eastern markets limited the use of western coal in those markets. Lower rail rates from the western coal producing areas to markets served by eastern U.S. coal producers have created major competitive challenges for eastern coal producers. In the event of further reductions in transportation costs from western coal-producing areas, the increased competition with certain eastern coal markets could have a material adverse effect on our business, financial condition, and results of operations.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">States in which our coal is transported by truck may modify or increase enforcement of their laws regarding weight limits or coal trucks on public roads. Such legislation and enforcement efforts could result in shipment delays and increased costs. An increase in transportation costs could have an adverse effect on our ability to increase or to maintain production and could adversely affect revenues.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Political or financial instability, currency fluctuations, the outbreak of pandemics or other illnesses (such as the COVID- 19 pandemic), labor unrest, transport capacity and costs, port security, weather conditions, natural disasters, or other events that could alter or suspend our operations, slow or disrupt port activities, or affect foreign trade are beyond our control and could materially disrupt our ability to participate in the export market for coal sales, which could adversely affect our sales and our results of operations.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>We may not be able to successfully grow through future acquisitions. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">We have expanded our operations by adding and developing mines and coal reserves in existing, adjacent, and neighboring properties, including through our recent acquisition of Merom. We continually seek to expand our operations and coal reserves. Our future growth could be limited if we are unable to continue to make acquisitions, or if we are unable to successfully integrate the companies, businesses, or properties we acquire. We may not be successful in consummating any acquisitions and the consequences of undertaking these acquisitions are unknown. Moreover, any acquisition could be dilutive to earnings. Our ability to make acquisitions in the future could require significant amounts of financing that may not be available to us under acceptable terms and may be limited by restrictions under our existing or future debt agreements, competition from other coal companies for attractive properties or the lack of suitable acquisition candidates.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>Expansions and acquisitions involve a number of risks, any of which could cause us not to realize the anticipated benefits. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">If we are unable to successfully integrate the companies, businesses, or properties we acquire, our profitability may decline, and we could experience a material adverse effect on our business, financial condition, or results of operations. Expansion and acquisition transactions involve various inherent risks, including:</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
   <tbody>
    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="padding: 0px; width: 2%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">uncertainties in assessing the value, strengths, and potential profitability of, and identifying the extent of all weaknesses, risks, contingent and other liabilities (including environmental or mine safety liabilities) of, expansion and acquisition opportunities;</p> </td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">the ability to achieve identified operating and financial synergies anticipated to result from an expansion or an acquisition;</p> </td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">problems that could arise from the integration of the new operations; and</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">unanticipated changes in business, industry or general economic conditions that affect the assumptions underlying our rationale for pursuing the expansion or acquisition opportunity.</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Any one or more of these factors could cause us not to realize the benefits anticipated to result from an expansion or acquisition. Any expansion or acquisition opportunities we pursue could materially affect our liquidity and capital resources and may require us to incur indebtedness, seek equity capital or both. In addition, future expansions or acquisitions could result in us assuming more long-term liabilities relative to the value of the acquired assets than we have assumed in our previous expansions and/or acquisitions.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       26
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>The unavailability of an adequate supply of coal reserves&#160;that can be mined at competitive costs could cause our profitability to decline. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Our profitability depends substantially on our ability to mine coal reserves that have the geological characteristics that enable them to be mined at competitive costs and to meet the quality needed by our customers. Because we deplete our reserves as we mine coal, our future success and growth depend, in part, upon our ability to acquire additional coal reserves that are economically recoverable. Replacement reserves may not be available when required or, if available, may not be mineable at costs comparable to those of the depleting mines. We may not be able to accurately assess the geological characteristics of any reserves that we acquire, which could&#160;adversely affect our profitability and financial condition. Exhaustion of reserves at particular mines also could&#160;have an adverse effect on our operating results that is disproportionate to the&#160;percentage of overall production represented by such mines. Our ability to obtain other reserves in the future could be limited by restrictions under our existing or future debt agreements, competition from other coal companies for attractive properties, the lack of suitable acquisition candidates or the inability to acquire coal properties on commercially reasonable terms.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><b>The estimates of our coal reserves could&#160;prove inaccurate and could result in decreased profitability. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The estimates of our coal reserves could&#160;vary substantially from actual amounts of coal we are able to recover economically. All of the reserves presented in this Annual Report on Form&#160;10-K constitute proven and probable reserves. There are numerous uncertainties inherent in estimating quantities of reserves, including many factors beyond our control. Estimates of coal reserves necessarily depend upon a number of variables and assumptions, any one of which could&#160;vary considerably from actual results. These factors and assumptions relate to:</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
   <tbody>
    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="padding: 0px; width: 2%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">geological and mining conditions, which may not be fully identified by available exploration data and/or differ from our experiences in areas where we currently mine;</p> </td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#9679;&#160;</p> </td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">the&#160;percentage of coal in the ground ultimately recoverable;</p> </td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">historical production from the area compared with production from other producing areas;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">the assumed effects of regulation and taxes by governmental agencies;</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">future improvements in mining technology; and</td>
    </tr>

    <tr style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">&#9679;&#160;</td>
     <td style="width: 96%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; vertical-align: top;">assumptions concerning future coal prices, operating costs, capital expenditures, severance and excise taxes, and development and reclamation costs.</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">For these reasons, estimates of the recoverable quantities of coal attributable to any particular group of properties, classifications of reserves based on risk of recovery and estimates of future net cash flows expected from these properties as prepared by different engineers, or by the same engineers at different times, may vary substantially. Actual production, revenue, and expenditures with respect to our reserves will likely vary from estimates, and these variations may be material. Any inaccuracy in the estimates of our reserves could result in higher-than-expected costs and decreased profitability.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>Mining in certain areas in which we operate is more difficult and involves more regulatory constraints than mining in other areas of the U.S., which could affect the mining operations and cost structures of these areas. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The geological characteristics of some of our coal reserves, such as depth of overburden and coal seam thickness, make them difficult and costly to mine. As mines become depleted, replacement reserves may not be available when required or, if available, may not be mineable at costs comparable to those characteristics of the depleting mines. In addition, permitting, licensing and other environmental and regulatory requirements associated with certain of our mining operations are more costly and time-consuming to satisfy. These factors could materially adversely affect the mining operations and cost structures of, and our customers&#8217; ability to use coal produced by, our mines.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i><b>Unexpected increases in raw material costs could significantly impair our operating profitability. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Our coal mining operations are affected by commodity prices. We use significant amounts of steel, petroleum products, and other raw materials in various pieces of mining equipment, supplies and materials, including the roof bolts required by the room-and-pillar method of mining. Steel prices and the prices of scrap steel, natural gas and coking coal consumed in the production of iron and steel fluctuate significantly and could&#160;change unexpectedly. Our electric operations are also affected by many of these same commodity prices, including chemicals and catalysts necessary to operate the plant in accordance with environmental and other regulations, fuel oil, and raw materials used in the manufacture and maintenance of equipment throughout the plant. Inflationary pressures have and could continue to lead to price increases affecting many of the components of our operating expenses such as fuel, steel, other materials and maintenance expense.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">There could&#160;be acts of nature or terrorist attacks or threats that could also impact the future costs of raw materials. Future volatility in the price of steel, petroleum products or other raw materials will impact our operational expenses and could result in significant fluctuations in our profitability.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       27
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;"><i><b>Failure to obtain or renew surety bonds on acceptable terms could affect our ability to secure reclamation and coal lease obligations and, therefore, our ability to mine or lease coal. </b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Federal and state laws require us to obtain surety bonds to secure performance or payment of certain long-term obligations, such as mine closure or reclamation costs. We may have difficulty procuring or maintaining our surety bonds. Our bond issuers may demand higher fees, additional collateral, including letters of credit or other terms less favorable to us upon those renewals. Because we are required by state and federal law to have these bonds in place before mining can commence or continue, failure to maintain surety bonds, letters of credit or other guarantees or security arrangements would materially and adversely affect our ability to mine or lease coal. That failure could result from a variety of factors, including lack of availability, higher expense or unfavorable market terms, the exercise by third-party surety bond issuers of their right to refuse to renew the surety and restrictions on availability of collateral for current and future third-party surety bond issuers under the terms of our financing arrangements.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><i style="font-size: 10pt;"><b>Certain federal income tax deductions currently available with respect to coal mining and production may be eliminated as a result of future legislation.&#160;</b></i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">In past&#160;years, members of Congress have indicated a desire to eliminate certain key U.S. federal income tax provisions currently applicable to coal companies, including the&#160;percentage depletion allowance with respect to coal properties. Elimination of those provisions would negatively impact our financial statements and results of operations.</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><i>A shortage of skilled labor may make it difficult for us to maintain labor productivity and competitive costs and could adversely affect our profitability.</i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Efficient coal mining using modern techniques and equipment requires skilled laborers, preferably with at least one year of experience and proficiency in multiple mining tasks.&#160; In recent years, a shortage of experienced coal miners has caused us to include some inexperienced staff in the operation of certain mining units, which decreases our productivity and increases our costs.&#160; This shortage of experienced coal miners is the result of a significant percentage of experienced coal miners reaching retirement age, combined with the difficulty of retaining existing workers in and attracting new workers to the coal industry.&#160; Thus, this shortage of skilled labor could continue over an extended period. If the shortage of experienced labor continues or worsens, it could have an adverse impact on our labor productivity and costs and our ability to expand production in the event there is an increase in the demand for our coal, which could adversely affect our profitability.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Disruptions in supply chains could significantly impair our operating profitability.</i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We are dependent upon vendors to supply mining equipment, equipment within our power plant, safety equipment, supplies, and materials. If a vendor fails to deliver on its commitments, or if common carriers have difficulty providing capacity to meet demands for their services, we could experience reductions in our production or increased production costs, which could lead to reduced profitability and adversely affect our results of operations.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Inflationary pressures could significantly impair our operating profitability.</i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Any future inflationary or deflationary pressures could adversely affect the results of our operations. For example, at times our results have been significantly impacted by price increases affecting many of the components of our operating expenses such as fuel, steel, maintenance expense and labor. In addition to potential cost increases, inflation could cause a decline in global or regional economic conditions that reduce demand for our coal or electric power and could adversely affect our results of operations.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"><b><i>The Russian-Ukrainian conflict, and sanctions brought against Russia, as well as other disruptions throughout Europe and the Middle East have caused significant market disruptions that may lead to increased volatility in the price of commodities.</i></b></p>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
  <div style="display: none;">
    &#160;
  </div>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">The extent and duration of the military conflict involving Russia and Ukraine, resulting sanctions and future market or supply disruptions in the region are impossible to predict, but could be significant and may have a severe adverse effect on the region. Globally, various governments have banned imports from Russia including commodities such as coal. Additionally, the ongoing conflict between Israel and Hamas, as well as the increasing instability throughout the Middle East, could result in additional disruptions in the commodities markets, supply chain and the global economy.&#160;These events have caused volatility in the aforementioned commodity markets. Although we have not experienced any material adverse effect on our results of operations, financial condition or cash flows as a result of the war or conflict or the resulting volatility from such events, such volatility, may significantly affect prices for our coal or the cost of supplies and equipment, as well as the prices of competing sources of energy for our electric power plant customers.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       28
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">These events, along with trade and monetary sanctions, as well as any escalation of the conflicts and future developments, could significantly affect worldwide market prices and demand for our coal&#160;and cause turmoil in the capital markets and generally in the global financial system. Additionally, the geopolitical and macroeconomic consequences of these events&#160;and associated sanctions cannot be predicted, but could severely impact the world economy. If any of these events occur, the resulting political instability and societal disruption could reduce overall demand for products, causing a reduction in our revenues or an increase in our costs and thereby materially and adversely affecting our results of operations.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><i>The integration of any expansions or acquisitions that we complete will be subject to substantial risks.</i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Even if we make expansions or acquisitions that we believe will increase our revenue, any expansion acquisition involves potential risks, including, among other things:</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:44pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">the validity of our assumptions about estimated proved reserves, future production, prices, revenues, capital expenditures, and operating expenses;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:44pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">a decrease in our liquidity by using a significant portion of our cash generated from operations or borrowing capacity to finance acquisitions;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:44pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">a significant increase in our interest expense or financial leverage if we incur debt to finance acquisitions;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:44pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">the assumption of unknown liabilities, losses or costs for which we are not indemnified or for which any indemnity we receive is inadequate;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:44pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">mistaken assumptions about the overall cost of equity or debt;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:44pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">our ability to obtain satisfactory title to the assets we acquire;</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:44pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">an inability to hire, train or retain qualified personnel to manage and operate the acquired assets;&#160;and</p> </td>
    </tr>

   </tbody>
  </table>
  <table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">
   <tbody>
    <tr>
     <td style="width:44pt;">&#160;</td>
     <td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td>
     <td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">the occurrence of other significant changes, such as impairment of properties, goodwill or other intangible assets, asset devaluation, or restructuring charges.</p> </td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><i>Natural disasters and other events beyond our control could materially adversely affect us.</i></b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Natural disasters or other events outside of our control may cause damage or disruption to our operations, and thus could have a negative effect on us. Our business operations are subject to interruption by natural disasters, fire, power shortages, pandemics and other events beyond our control. This may result in delivery delays, malfunctioning of facilities or shutdown of logistic points. Such events could make it difficult or impossible for us to deliver our products and services to our customers and could decrease demand for our services. We could not assure you that the production facilities and logistic points will always operate normally in the future.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><a id="Item_1B_Unresolved_Staff_Comments" title="Item 1B. Unresolved Staff Comments" href="#"></a>ITEM&#160;1B.&#160; UNRESOLVED STAFF COMMENTS.&#160; None. </b></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><a id="Item_1C_Cybersecurity" title="Item 1C. Cybersecurity" href="#"></a>ITEM&#160;1C.&#160; CYBERSECURITY.</b></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i>Risk Management and Strategy</i></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">We rely on information technology to operate our business. We have endpoint and other protection systems, and incident response processes, both internally and through third-party consultants, designed to protect our information technology systems. These established processes assist us to continuously assess and identify threats to our systems and minimize impact to our business in the event of a breach or other security incident. With our third-party consultants, the processes protect our information systems and allow us to resolve issues timely.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">As new threats to security may be identified, our personnel are notified, with instruction to increase awareness of the threat and how to react if such a threat or actual breach appears to be encountered. Periodic educational notices are also disseminated to all personnel. Additionally, as our systems are modified and upgraded, all personnel are notified, with instruction as appropriate. Responsibility for the identification and assessment of risks and the recommendation of upgrades to our systems resides with our expert consultants who report to our IT Director.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;"><i>Governance</i></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Our Board oversees the risks involved in our operations as part of its general oversight function, integrating risk management into the Company&#8217;s compliance policies and procedures. With respect to cybersecurity, the Board has the ultimate oversight responsibility, with the Audit Committee and IT Steering Committee each having certain responsibilities relating to risk management of cybersecurity.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Among other things, the Audit Committee discusses with management the Company&#8217;s major policies with respect to risk assessment and risk management, including cyber-security, as they relate to the integrity of the Company&#8217;s accounting and financial reporting processes and the Company&#8217;s compliance with legal and regulatory requirement.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">In addition to its other responsibilities, the IT Steering Committee oversees operational information technology risks, including cybersecurity, as they relate to the technical aspects of the Company&#8217;s operations.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">The IT Steering Committee and/or the full Executive Team receive at least quarterly reports from management on information technology matters, including cybersecurity. The reports address upgrades to hardware, software, and IT systems throughout the Company, and include the identification of IT and cybersecurity risks.&#160; Security scores, risk management, and mitigation measures are routinely presented. As discussed above, we maintain endpoint and other protection systems, and incident response processes, both internally and through third-party experts. As these systems, processes, training, and upgrades are implemented, updates are provided to the Executive Team.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">We have not identified an indication of a substantive cyber security incident that would have a material impact on our business, results of operations or financial statements. For additional information regarding risks from cybersecurity threats, please refer to Item 1A, &#8220;Risk Factors,&#8221; above.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><a id="Item_2_Properties" title="Item 2. Properties" href="#"></a>ITEM&#160;2.&#160; PROPERTIES. </b></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">See &#8220;Item&#160;7 - Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221;&#160;for a discussion of our mines.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><a id="Item_3_Legal_Proceedings" title="Item 3. Legal Proceedings" href="#"></a>ITEM&#160;3.&#160; LEGAL PROCEEDINGS.&#160;&#160;None </b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><a id="Item_4_Mine_Safety_Disclosures" title="Item 4. Mine Safety Disclosures" href="#"></a>ITEM&#160;4.&#160; MINE SAFETY DISCLOSURES: </b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Safety is a core value for us and our subsidiaries. As such, we have dedicated a great deal of time, energy, and resources to creating a culture of safety.&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">See Exhibit&#160;95 to this Form&#160;10-K for a listing of our mine safety violations.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       29
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>PART&#160;II</b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><a id="Item_5" title="Item 5." href="#"></a>ITEM&#160;5.&#160; MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES. </b></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><span style="text-decoration: underline; ">Stock Price Information </span></b></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Our common stock trades on the NASDAQ Capital Market under the symbol HNRG, and&#160;30.5% is held by our officers, directors, and their affiliates.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">On March 8, 2024, we had 215&#160;shareholders of record of our common stock; this number does not include the shareholders holding stock in &#8220;street name.&#8221;&#160;&#160;We estimate we have over 5,000 street name holders.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><span style="text-decoration: underline; ">Equity Compensation Plan Information </span></b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">See Note 8&#160;to our consolidated financial statements.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><a id="Item_6" title="Item 6." href="#"></a>ITEM 6.&#160; [RESERVED]</b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b><a id="Item_7_MDA" title="Item 7. MD&amp;A" href="#"></a>ITEM&#160;7.&#160; MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS. </b></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Our consolidated financial statements should be read in conjunction with this discussion.&#160;&#160;The following analysis includes a discussion of metrics on a per ton and per mega-watt hour (MWh) basis as derived from the condensed consolidated financial statements, which are considered non-GAAP measurements.&#160; These metrics are significant factors in assessing our operating results and profitability.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>OVERVIEW</b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Hallador Energy Company (the &#8220;Company&#8221; or &#8220;Hallador&#8221;) is an energy company operating in the state of Indiana.&#160;Historically, the largest portion of our business has been&#160;devoted to coal mining in the State of Indiana through Sunrise Coal, LLC (a wholly-owned subsidiary) serving the electric power generation industry.</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">On October 21, 2022, the Company, through its wholly owned subsidiary Hallador Power,&#160;acquired the Merom Generating Energy Station ("Merom"), a one gigawatt (&#8220;GW&#8221;) power plant located in Sullivan County, Indiana.&#160; Merom is located in the Midcontinent Independent System Operator's ("MISO") footprint.&#160; We believe this acquisition is the catalyst that began Hallador's transition from a producer of coal to a vertically integrated independent power producer ("IPP").</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">As a result of the Merom acquisition the Company has&#160;two reportable segments: coal operations (operated by Sunrise Coal, LLC) and electric operations (operated by Hallador Power).&#160; &#160;In addition to our reportable segments, the remainder of&#160;our operations are presented as &#8220;Corporate and Other&#8221; and primarily are comprised of unallocated corporate costs in addition to activities such as&#160;a 50% interest in Sunrise Energy, LLC, a private gas exploration company with operations in Indiana, accounted for using the equity method, and our wholly-owned subsidiary&#160;Summit Terminal LLC, a logistics transport facility located on the Ohio River.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 was the first whole year in which Hallador Power operated Merom.&#160; In accordance with the Purchase and Sale Agreement associated with the Merom acquisition, for the first five months of 2023, all fuel consumed at Merom was delivered from a third party and all energy produced was sold at $34 per MWh.&#160; Beginning in June 2023, approximately seventy percent of Merom&#8217;s energy became available to sell on the open market.&#160; However, despite spot prices for electricity at Merom averaging $39 in 2021 and $69 in 2022, generally milder weather and depressed natural gas prices drove down the average spot price for electricity to $31 in 2023.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Despite near record margins at our coal division for the full year, the fourth quarter was a particularly challenging quarter for Hallador Power. A failure in Merom&#8217;s main Generator Step-Up Transformer (GSU) coupled with a scheduled maintenance outage took half of the plant offline for nearly the entire quarter. &#160;The planned maintenance resulted in $12.6 million in expenditures and the transformer replacement resulted in an additional $0.7 million in unplanned capital expenditures.&#160; Additionally, natural gas prices, which have great influence on overall electricity price, remained low throughout the second half of 2023 and dropped to an inflation adjusted all-time low in the first quarter of 2024.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The acquisition of Merom, brought with it additional capex spending requirements to maintain and return the power plant to top condition, which we expected to pay for with fourth quarter free cash flow from in-quarter power sales. However, with fourth quarter challenges at both Merom and in our coal division, Sunrise Coal, we took steps to protect liquidity and to increase the efficiency of our operations.&#160; Thus, in December and early January we improved liquidity and provided operational flexibility through an At-The-Market (ATM) offering. Under the ATM, we sold approximately 800,000 shares of Hallador stock in December 2023 and raised approximately $7.3&#160;million&#160;of equity resulting in 34,051,154 shares outstanding at December 31, 2023.&#160; Approximately 700,000 shares of Hallador stock was sold in January 2024 raising an additional $6.6&#160;million&#160;of equity. Hallador&#8217;s share count stands at 34.9&#160;million shares as of March&#160;8, 2024.&#160; Liquidity at year end was $26.2 million.&#160;Subsequently, in February 2024, we further added to liquidity as several members of Hallador's Board of Directors loaned the company a total of $5 million through an unsecured one year note at an interest rate of 12% per annum.&#160;Receipt of roughly $36 million in capacity revenue for the 2024-2025 planning year will begin in the first quarter of 2024, further strengthening our financial position.&#160; See Note 4&#160;to our consolidated financial statements for additional discussion about our bank debt and related liquidity.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On February 23, 2024, our Coal Operations Segment&#160;undertook an initiative&#160;designed to strengthen our financial and operational efficiency and to create significant operational savings and higher margins in our coal segment. This step will advance our transition from a company primarily focused on coal production to a more resilient and diversified vertically integrated IPP.&#160; As part of this initiative, we idled production at our higher cost Prosperity Mine, and substantially idled production at Freelandville Mine with minimal production.&#160; This should reduce our capital reinvestment for coal production in 2024 by approximately $10 million. We also focused our seven units of underground equipment on four units of our lowest cost production at our Oaktown Mine. As part of the initiative, we reduced our workforce by approximately 110 employees.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Historically, Sunrise Coal has generated approximately six million tons of coal annually.&#160;Following the restructuring, we expect Sunrise to produce roughly 4.5 million tons of coal annually at improved margins to our former structure.&#160; Additionally, in 2024, we have secured supplemental coal from third party suppliers at favorable prices.&#160; This allows us to diversify self-production supply risk and provides us with additional flexibility in our sales portfolio.&#160; The optionality to obtain low-cost tons either internally or from third parties while capturing upward swings in the commodities markets for coal should further maximize margins while optimizing fuels costs at Merom.&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">In addition to the expected improvements in coal margins, Merom has the capability to provide revenue on up to 6 million mega-watt-hours (MWh) annually.&#160; Based on the currently available forward power price curves, we believe over time, the margins earned on energy and capacity sales will be more than double our historical margins of approximately eight dollars per ton on coal production.&#160;Furthering this belief, in Q3 we reported contracted sales of 3.4 million MWh to be delivered in 2026-2028 at MWh margins that we believe could exceed twenty-five dollars per MWh.&#160; We continue to see strong indications for both energy and capacity sales in 2024 and in future years.&#160; Our approach has been to sell energy primarily through bi-lateral agreements on a unit contingent basis in an attempt to reduce our exposure to market risk if we fail to produce due to operational issues in what we believe to be an increasingly volatile power market.&#160; While we are seeing success in this approach, sales of this type are largely bespoke and require more time and negotiation than a typical firm power sale as we build our forward sales positions.&#160; As we methodically work to contract our forward sales book, we continue to sell energy on the spot market, resulting in episodic cash generation largely dependent on demand created by seasonal weather and various other conditions which stress the power grid.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The ability to store a commodity is inherently tied to the volatility of that commodity.&#160; Coal can be piled up for years, thus its volatility is low.&#160; Oil and gas face transportation and storage challenges which increase price volatility.&#160; Batteries and hydro generation are improving, but current technology and expense limit the ability to economic practicability of implementing the technology on a large-scale basis.&#160; We believe that the lack of economically viable storage options coupled with the challenges of non-dispatchable generation gaining market share in an environment where the sun does not always shine and the wind does not always blow, indicates that energy&#8217;s price volatility is likely to increase over the&#160;next decade. This volatility appears to be keeping the forward power price premium intact.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">In an effort to capture additional margins above our traditional wholesale energy markets, we recently agreed to a structure with Hoosier Energy and their distribution member, WIN REMC, that should allow us to attract industrial users of power, such as data centers, AI providers and power dense manufacturers, to the Merom property.&#160; We believe leveraging our plant to help supply these large users of energy with reliable, resilient electricity should allow us to operate more efficiently in a volatile power environment, generate increased margins and support the fragile power grid as it navigates the challenges of transition to new sources of energy in the coming decades.&#160; These types of relationships should allow us to capture the upside of increasing demand and volatility while providing stability to our earnings and ability to dispatch in a world that is consistently seeking more electricity but lacks the real time infrastructure and generation to satisfy those increasing power needs. Combined with our increased volume of forward power sales, we believe that these types of opportunities will continue to improve the outlook for the company and provide a stable platform to leverage both our power and coal assets in a responsible and sustainable manner.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">We are excited about the transformation of Hallador from a commodity focused producer of coal to a vertically integrated IPP.&#160;We believe that this transition provides significant opportunity to capture the increased margins of the energy markets, to take advantage of the increasing demand for electricity and to step up the value chain in a more sustainable and future proofed industry than that which we have traditionally operated in. As evidenced by the ongoing build of our long-term sales book, our deliberate movement into the electricity sector should materially strengthen our company and the products that we sell.&#160;&#160;</p>
  <hr style="height: 1px; color: #000000; background-color: #000000; width: 100%; border: none; margin: 3pt 0"/>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       30
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"><b>Solid Forward Sales Position - Segment Basis, Before Intercompany Eliminations&#160;</b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2024</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2025</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2026</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2027</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2028</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Total</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Coal</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Priced tons - 3rd party (in millions)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.4</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.8</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.5</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.5</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.2</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Average price per ton - 3rd party</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">51.82</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">50.57</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">56.09</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">56.09</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%; text-align: right;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Priced tons (in millions) - Hallador Power</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.5</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.3</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.3</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.3</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.3</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10.7</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Average price per ton - Hallador Power</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">51.00</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">51.00</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">51.00</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">51.00</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">51.00</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%; text-align: right;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contracted coal revenue (in millions)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">252.69</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">208.33</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">145.35</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">145.35</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">117.30</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">869.02</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">% Priced</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">109</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">91</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">62</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">62</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">51</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Committed &amp; unpriced tons (in millions) - 3rd party</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.0</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.0</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.0</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.0</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Committed &amp; unpriced tons (in millions) - Hallador Power</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total contracted tons (in millions)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">4.9</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5.1</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.8</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.8</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2.3</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">19.9</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">% Coal Sold*</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">109</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">113</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">84</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">84</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">51</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Average cost per ton of coal sold was $33.67&#160;for the year ended December 31, 2023 ($26.98&#160;after eliminating for intercompany sales to Hallador Power)</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024 Coal Capex Budget (in millions)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">25.00</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Power</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="text-decoration: underline; ">Energy</span></b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contracted MWh (in millions)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.87</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.90</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.83</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.78</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.09</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.47</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Average contracted price per MWh</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">35.23</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">36.06</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">55.37</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">54.65</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">52.98</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contracted revenue (in millions)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65.88</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">68.51</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">101.33</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">97.28</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57.75</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">390.75</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">% Energy Sold*</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="text-decoration: underline; ">Capacity</span></b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Average daily contracted capacity</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">810</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">748</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">743</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">623</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">454</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">% Capacity Contracted**</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">87</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">86</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">72</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">53</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Average contracted capacity price per MWd</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">200</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">210</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">230</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">226</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">224</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contracted capacity revenue (in millions)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">59.13</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57.33</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">62.37</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">51.39</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37.12</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">267.34</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><span style="text-decoration: underline; ">Total Energy &amp; Capacity Revenue</span></b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&#160;</b></td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contracted Power Revenue (in millions)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">125.01</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">125.84</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">163.70</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">148.67</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">94.87</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">658.09</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Contracted Power Revenue per MWh*</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">45.69</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">47.05</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">67.40</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">66.47</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">64.70</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2023 average cost per MWh sold was $33.67 for the year ended December 31, 2023 ($26.98 assuming intercompany sales of coal were sold at cost)</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024 Power Capex Budget (in millions)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18.00</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 8%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 34%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>TOTAL CONTRACTED REVENUE (IN MILLIONS)</b></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">377.70</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">334.17</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">309.05</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">294.02</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">212.17</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 8%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,527.11</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160; &#160; &#160; &#160; *&#160; &#160; Based on coal production of 4.5 million tons and 6.0 million MWh annually.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160; &#160; &#160; &#160; **&#160; Based on a MISO accreditation of 860MW per day. Accreditations are adjusted annually based on 3-year rolling performance metrics.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"><b>Internal Controls Disclosure</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">The preparation of coal reserve and resource estimates is conducted by independent individuals who are by virtue of their education, experience and professional association considered qualified persons (as defined in SEC rules). Company personnel meet on an annual basis with the independent qualified person to provide updates to the reserve and resource estimates. Company personnel review the work of the qualified person to ensure such work is prepared in accordance with applicable rules&#160;and regulations and that the data and assumptions provided were properly applied to the final reserve and resource model. The Company&#8217;s engineering personnel ensure estimates are based on current mine plans, incorporate the most recent drilling and lab data, properly reflect changes in permitting status, consider known encumbrances, and are consistent with operating knowledge and expectations in terms of mining methods, recovery rates, minimum seam heights or maximum strip ratios, and saleable qualities.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">An American National Standards Institute-certified third-party laboratory is utilized to support reserve and resource estimates. The laboratory follows standard sample preparation, security, and environmental procedures. In addition, the Company&#8217;s qualified person performs independent data verification procedures to ensure data is of sufficient quantity and reliability to reasonably support the coal reserve and resource estimates.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Estimates of any mineral reserve and resources are always subject to a degree of uncertainty. The level of confidence that can be applied to a particular estimate is a function of, among other things, the amount, quality, and completeness of exploration data; geological complexity of the deposit; and economic, legal, social, and environmental factors associated with mining the reserve/resource. The Company&#8217;s current coal reserves and resource estimates are based on the best information available and are subject to updates as conditions change. Also refer to "Item 1A. Risk Factors" for discussion of risks associated with the estimates of the Company&#8217;s reserves and resources.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><b>Summary of All Mining Properties</b></span></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The Company has six total mining properties. These properties are the Oaktown Mining Complex, which is comprised of Oaktown Fuels No. 1 Mine and Oaktown Fuels No. 2 Mine, the Ace in the Hole Mine, the Ace in the Hole Mine #2 Reserves, Prosperity and Freelandville. The Oaktown Fuels No. 1 Mine is an underground mine in the Illinois Basin located near Oaktown in Knox County, Indiana. Oaktown Fuels No. 1 Mine utilizes continuous mining units operating in room and pillar mining techniques to produce high-sulfur coal. The Oaktown Fuels No. 2 Mine is an underground mine in the Illinois Basin located near Oaktown in Knox County, Indiana. The Oaktown Fuels No. 2 Mine utilizes continuous mining units operating in room and pillar mining techniques to produce high-sulfur coal. The preparation plant at the Oaktown Mine Complex has a throughput capacity of 1,600 tons of raw coal per hour. Freelandville is a surface mine in the Illinois Basin located near Freelandville in Knox County, Indiana. Freelandville utilizes surface mining techniques to produce high-sulfur coal from as many as three seams.&#160;Prosperity is a surface mine in the Illinois Basin located near Petersburg in Pike County, Indiana. Prosperity utilizes surface mining techniques to produce low-sulfur coal. The low-sulfur coal is trucked to the Oaktown Complex and other Sunrise Coal logistic facilities where it is blended with coal from the Oaktown Mines. Ace in the Hole Mine is now depleted.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">These properties and further summaries concerning property description, purpose, property overview, geology, background, processing operations, mine infrastructure, and market analysis can be found and are hereby incorporated by reference from Sections 1.1, 1.2, 1.3, 1.6, 2.1, 3, 4, 5, 6, 7.1, 7.3, 7.4, 8, 9, and 10 from the October 2023 Technical Report Summary prepared by the John T. Boyd Company, attached as Exhibit 99.1 to this Form 10-K.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The following figure shows the general location of All Mining Properties discussed above:</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div style="text-align: center; margin: 0pt;">
   <img alt="a01.jpg" src="a01.jpg"/></div>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><span style="text-decoration: underline; "><b>Individual Mining Properties</b></span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">The following information concerning our mining properties has been prepared in accordance with the requirements of subpart 1300 of Regulation S-K. Subpart 1300 of Regulation S-K requires us to disclose our mineral (coal) resources, which we have none,&#160;in addition to our mineral (coal) reserves, as of the end of our most recently completed fiscal year both in the aggregate and for each of our individually material mining properties.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">As used in this Annual Report on Form 10-K, the terms &#8220;mineral resources,&#8221; &#8220;mineral reserve,&#8221; &#8220;proven mineral reserve&#8221; and &#8220;probable mineral reserve&#8221; are defined and used in accordance with subpart 1300 of Regulation S-K.&#160; Under subpart 1300 of Regulation S-K, mineral resources may not be classified as &#8220;mineral reserves&#8221; unless the determination has been made by a qualified person (QP) that the mineral resources can be the basis of an economically viable project.&#160; You are specifically cautioned not to assume that any part or all of the mineral deposits (including any mineral resources) in these categories will ever be converted into mineral reserves, as defined by the SEC.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Internal qualified person(s) have estimated the Company&#8217;s mineral reserves and mineral resources based on geologic data, coal ownership (control) information, and current and/or proposed operating plans.&#160; Periodic updates occur to mineral reserve and mineral resource <span style="color:#000000;">estimates attributable</span>to revised mine plans, new exploration data, depletion from coal production, property acquisitions or dispositions, and/or other geologic or mining data.&#160; Sunrise&#8217;s estimates of mineral reserves are proven and probable reserves that could be extracted or produced at the time of the reserve determination, economically, legally, and after considering all material modifying factors.&#160; Modifications or updates of the estimates of the Company&#8217;s mineral reserves is limited to qualified geologists and mining engineers.&#160; All modifications or updates of the estimates of recoverable coal reserves are documented.&#160; The John T. Boyd Company, a qualified person firm, has assessed the Company&#8217;s estimates of mineral reserves and mineral resources and supporting information.&#160; Based upon the review, John T. Boyd Company provided modification to the Company&#8217;s estimates of mineral reserves where warranted.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">The information that follows is derived, for the most part, from, and in some instances is extracted from, the Oaktown Mining Complex technical report summary (&#8220;TRS&#8221;) from John T. Boyd Company dated October, 2023 in accordance with Subpart 1300 of Regulation S-K (Coal Resources and Coal Reserves, Oaktown Mining Complex) attached hereto as Exhibit 99.1 to this Form 10-K; and a letter, dated January, 29, 2024, from John T. Boyd Company providing an update of estimated coal reserves at the Oaktown Mining Complex as of December 31, 2023, attached as Exhibit 99.2 to this Form 10-K.&#160;The Oaktown Mining Complex is the Company&#8217;s individually material property.&#160; Sections of the following information provided herein do not fully describe assumptions, qualifications, and procedures.&#160; Reference should be made to the full text of the TRS which is made a part of this Annual report on Form 10-K and incorporated hereby by reference.&#160;The Oaktown Mining Complex TRS was prepared by the John T. Boyd Company in compliance with the Item 60(b)(96) and subpart 1300 of Regulation S-K.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">The Company hereby incorporates by reference Section 6.3 "Coal Reserves" from the TRS, attached as Exhibit 99.1 to this Form 10-K, as to the mineral price, cut-off grade, and metallurgical recovery factors utilized in John T. Boyd Company's preparation of the mineral reserve estimates. The Company hereby incorporates the letter, dated January 29, 2024, from John T. Boyd Company, attached as Exhibit 99.2 to this Form 10-K, providing an update of the Company's mineral reserves at the Oaktown Mining Complex as of December 31, 2023 and including a comparison of the Company's mineral reserves at the Oaktown Mining Complex as of December 31, 2023 and as of December 31, 2022. The following table provides a summary of all of the Company&#8217;s mineral reserves determined by the John T. Boyd Company as of the end of the fiscal year ended December 31, 2023:</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: center;"><b>SUMMARY MINERAL RESERVES AT END OF THE</b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-align: center;"><b>FISCAL YEAR ENDED DECEMBER 31, 2023</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Mineral Reserves (tons in millions)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Proven</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Probable</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Total</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Oaktown Mining Complex</p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Oaktown Fuels No. 1 Mine</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29.9</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.2</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">34.1</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Oaktown Fuels No. 2 Mine</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20.4</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6.2</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26.6</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">50.3</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10.4</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">60.7</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       31
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"><b>Oaktown Mining Complex</b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">The Oaktown Mining Complex is a coal mining and processing operation located in Knox and Sullivan counties, Indiana, and Crawford and Lawrence counties, Illinois.&#160; The following figure shows the general location of the Oaktown Mining Complex:</p>
  <div>
    &#160;
  </div>
  <div>
   <div style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">
    <img alt="insetmap2-2022.jpg" src="insetmap2-2022.jpg"/></div>
   <div style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     &#160;
   </div>
  </div>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       32
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Comprising 118 square&#160;miles within the ILB&#160;coal-producing region of the mid-western U.S., the Oaktown Mining Complex is one of the largest underground Room-and-Pillar (R&amp;P) coal mining complexes in North America.&#160; The Oaktown Mining Complex operations currently consist of two active underground mines - Oaktown Fuels No. 1 Mine and Oaktown Fuels No. 2 Mine&#160;- and related infrastructure.&#160; Geographically, the Oaktown Complex Coal Preparation Plant is located at approximately 28&#176;51&#8217;24.7&#8221; N latitude and 87&#176;25&#8217;30.9&#8221; W longitude.&#160; Within the Oaktown Mining Complex area and immediate vicinity, our Company controls approximately 75,000 acres of mineral rights.&#160; This control exists as a complex collection of leases that apply to more than 2,000 tracts.&#160; Each of which range from less than an acre to several hundred acres in size.&#160; Ownership of the surface rights and the mineral rights is often severed for the properties and the estates are often fractions, in which mineral rights are split between several owners.&#160; The Company and its predecessors have acquired the necessary rights to support development and operations through purchase or lease agreements with predominately private owners or entities. As part of the Oaktown Mining Complex, the Company controls surface rights through fee simple ownership for over&#160;<span style="background-color:#ffffff;">1,700 </span>permitted acres.&#160; Upon those acres resides the surface facilities for mine accesses, processing, storing, shipping, and refuse disposal facilities (i.e., refuse impoundment site and fine&#160;refuse injection sites).&#160; Our involvement with the Oaktown Mining Complex dates to 2014 with the acquisition of Oaktown Fuels No. 1 and No. 2 Mines from Vectren Fuels.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Each mine of the Oaktown Mining Complex utilizes R&amp;P mining (employing Continuous Miners, or&#160;CM) for primary production.&#160; This mining method is highly productive and commercially demonstrated; it has been one of the primary approaches to underground mining the Indiana V Seam for decades.&#160; Oaktown Mining Complex has utilized this mining method since the inception of each operation.&#160; To date, Oaktown Mining Complex has produced a combi<span style="color:#000000;">ned 71.1&#160;millio</span>n tons of clean coal.&#160; The complex is configured to operate up to 7 CM sections, with an annual production target of approximately 4.5&#160;million product tons.&#160; The Oaktown Complex Coal Preparation Plant&#160;serves as the coal washing and shipment facility for the Oaktown Mining Complex&#8217;s two R&amp;P mines.&#160; The plant was commissioned in 2009 to wash coal by the Oaktown Fuels No. 1 Mine.&#160; The Oaktown Complex Coal Preparation Plant's&#160;processing capacity was upgraded to 1,800&#160;raw tons-per-hour (TPH) from its previous 1,600 raw TPH.&#160; Product coal from the Oaktown Mining Complex is&#160;transported to its customer base via rail, truck, or a combination of both.&#160; The Oaktown Complex Coal Preparation Plant&#160;is served by both the CSX Railroad and Indiana Railroad (INRD) via a rail spur and rail loop that connects the complex with the mainline rail just north of Oaktown, Indiana.&#160;</p>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Additionally, the Oaktown Complex Coal Preparation Plant&#160;can facilitate the loading of trucks for direct transport to select customers, or to our transload facility in Princeton, Indiana serviced by the Norfolk Southern (NS) Railroad.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Sources of electrical power, water, supplies, and materials are readily available.&#160; Electrical power is provided to the mines and facilities by regional utility companies.&#160; Water is supplied by public water services, surface impoundments, or water wells.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Multiple permits are required by federal and state law for underground mining, coal preparation and related facilities, and other incidental activities.&#160; All necessary permits to support current operations are in place or pending approval.&#160; New permits or permit revisions may be necessary from time to time to facilitate future operations.&#160; Given sufficient time and planning, we should be able to secure new permits, as required, to maintain our planned operations within the context of the current regulations.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Permits generally require that the Company post a performance bond in an amount established by the regulator program to: (1) provide assurance that any disturbance or liability created during mining operation is properly mitigated, and (2) assure that all regulation requirements of the permit are fully satisfied.&#160;We hold surety bonds of $9.9 million to cover obligations relating to mining and reclamation, road repair, etc. at the Oaktown Mining Complex.&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       33
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Additional information is provided in the following table regarding the Oaktown Mining Complex mineral reserves:</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr>
     <td colspan="1" style="vertical-align:middle;width:97.4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>OAKTOWN MINING COMPLEX</b></p> </td>
    </tr>

    <tr>
     <td colspan="1" style="vertical-align:middle;width:97.4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Recoverable Coal Reserves as of December 31, 2023&#160;and 2022</b></p> </td>
    </tr>

   </tbody>
  </table>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>As Received</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>As Received</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Heat</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>SO2</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Value</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Content</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Btu/lb)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(lbs/MMBtu)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Owned</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Leased</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Recoverable Coal Reserves (As-Received)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 20%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Mine/Reserve</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Approximate</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Approximate</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>(%)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>(%)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Proven</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Probable</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>12/31/2023</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>12/31/2022</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Oaktown Mining Complex</p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Oaktown Fuels No. 1 Mine</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,527</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.0</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">100.0</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29.9</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.2</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">34.1</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">36.7</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Oaktown Fuels No. 2 Mine</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,518</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.4</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">100.0</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20.4</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6.2</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26.6</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29.6</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">50.3</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10.4</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">60.7</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
     <td style="width: 7%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">66.3</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Oaktown Fuels No. 1 Mine</b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">As of December 31, 2023, the assigned and accessible reserve base for the Oaktown Fuels No. 1 Mine contains 34.1 million tons of recoverable Indiana V seam coal, of which 34.1 million tons are currently permitted.&#160; The reserve contains saleable tons which average heating content of approximately 11,527&#160;Btu per pound with approximately 6.0&#160;pounds of sulfur dioxide per MMBtu on an as-received basis.&#160; Access to the Oaktown Fuels No. 1 Mine&#160;is via a 90-foot-deep box cut and a 2,200-foot long slope, which facilitates the egress of coals being mined in excess of 375 feet below the surface.&#160; Since beginning first commercial coal production in 2009, the mine workings have substantially grown, and an additional mine access (elevator) was constructed for employee and supply ingress/egress closer to the active production&#160;faces.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"><b>Oaktown Fuels No. 2 Mine</b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">As of December 31, 2023, the assigned and accessible reserve base for the Oaktown Fuels No. 2 Mine contains 26.6 million tons of recoverable Indiana V seam coal, of which 21.3 million tons are currently permitted.&#160; The reserve contains saleable tons which average heating content of approximately 11,518&#160;Btu per pound with approximately 5.4&#160;pounds of sulfur dioxide per MMBtu on an as-received basis.&#160; Access to the Oaktown Fuels No. 2 Mine is via an 80-foot-deep box cut and 2,600-foot long slope, which facilitates the egress of coals being mined in excess of 400 feet below the surface.&#160; Since beginning first commercial coal production in 2013 the mines workings have substantially grown and, during 2021, an additional mine access (elevator) was&#160;constructed for employee and supply ingress/egress closer to the active production faces.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Tonnages are reported on a clean recoverable basis with average long-term pricing based on available third-party forecasts and historical pricing adjusted for quality at the end of 2023, with the coal sales price estimated over the life of the reserve averaging approximately $47 (ranging from $42.50 to $64 per short ton), which are the coal sales prices used by John T. Boyd Company to estimate the amount of coal mineral reserves for the Oaktown Fuels No. 1 Mine and Oaktown Fuels No. 2 Mine as listed above. Coal sales prices vary based on coal quality, access to transportation, and other factors at each location. All reserves are classified as underground mineable in the production stage.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">The Company hereby incorporates by reference (i) the TRS, attached as Exhibit 99.1 to this Form 10-K, including Section 6.3 thereof titled "Coal Reserves", as to the recoverable coal reserves reported above for the Oaktown Fuels No. 1 Mine and Oaktown Fuels No. 2 Mine; and (ii) letter, dated January 29, 2024, from John T. Boyd Company, attached as Exhibit 99.2 to this Form 10-K, providing an update of the Company's mineral reserves at the Oaktown Mining Complex as of December 31, 2023 and including a comparison of the Company's mineral reserves at the Oaktown Mining Complex as of December 31, 2023 and as of December 31, 2022.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Historical production for our Oaktown Mining Complex during the years ended December 31, 2023, 2022, and 2021&#160;is provided in the following table:</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Annual Saleable Production Tons</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(Million Tons)</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 55%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Mine/Reserve</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2021</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Oaktown Mining Complex</p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Oaktown Fuels No. 1 Mine</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.9</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.9</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.5</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Oaktown Fuels No. 2 Mine</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.5</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.5</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2.1</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total Oaktown Mining Complex Production</p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6.4</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6.4</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5.6</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       34
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b>Other Properties</b></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">The Company holds other recoverable coal reserves in the ILB, which are not&#160;deemed individually material.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt 0pt 0pt -9pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-indent: 9pt;"><span style="text-decoration: underline; ">Ace in the Hole Mine (Ace) (surface)&#160;&#8211; Assigned</span></p>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Ace Mine is now depleted. Remaining inventory of coal and base was&#160;moved to our Carlisle and Oaktown wash plants in early 2023. Reclamation resumed in the Spring of 2023. Phase 1 and 2&#160;reclamation is&#160;substantially complete as of December 31,&#160;2023.</p>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt 0pt 0pt -9pt; text-indent: 9pt;"><span style="text-decoration: underline; ">Prosperity (surface)&#160;&#8211; Assigned</span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">The Prosperity mine contains approximately 0.2&#160;million tons of low sulfur coal needed to blend with our Oaktown coal to reduce the sulfur content to a salable level for Southeastern US markets. The mine opened in the summer of 2022. The mine&#160;produced&#160;coal and reclaimed&#160;the slurry pond and refuse pile left by the Prosperity underground mine. Additional reserves are in the area that may extend the life of this mine. In February 2024, this mine was temporarily idled.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt 0pt 0pt -9pt; text-indent: 9pt;"><span style="text-decoration: underline; ">Freelandville (surface)&#160;&#8211; Assigned</span></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Sunrise is a contract miner at the Freelandville East Mine Center Pit, Permit No. S 358. Sunrise had&#160;an&#160;option through May 31, 2023 to assume the permit that contained&#160;approximately 1.7 million tons of salable coal with an additional 0.6 million available. Mining started in the fall of 2022 and continued through April 2023.&#160; In February 2024, this mine was idled.</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: justify;"><b><span style="text-decoration: underline; ">Our Coal Contracts </span></b></p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">In 2023, on a segment basis Sunrise sold 6.9&#160;million tons of coal to 11&#160;power plants in five&#160;different states across six&#160;different customers.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">During 2023, on a segment basis&#160;we derived 94% of our revenue from five&#160;customers (11&#160;power plants), with each of the five&#160;customers representing at least 10% of our coal sales. During 2022, on a segment basis&#160;we derived 90% of our revenue from five&#160;customers (10&#160;power plants), with each of the five&#160;customers representing at least 10% of our coal sales.</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Significant customers in 2023&#160;include Vectren Corporation, a wholly-owned subsidiary of CenterPoint Energy (NYSE: CNP), Orlando Utility Commission (OUC), Alcoa Power Generating, Inc., a subsidiary of Alcoa Corporation (NYSE:&#160; AA), Alabama Power, a subsidiary of Southern Company (NYSE: SO), and Duke Energy Corporation (NYSE: DUK).</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Of our 2023 sales, on a segment basis 33%, excluding Merom Power Plant,&#160;were derived to locations in the State of Indiana.</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       35
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Our future coal commitments are as follows:</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <table cellpadding="0" cellspacing="0" class="finTable" style="width: 725px; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 10pt; margin-right: auto;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal;"><b>3rd Party</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: middle; text-align: center; width: 18%;"><b>Merom Power Plant</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal;">&#160;</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
    </tr>

    <tr>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;"><b>Contracted</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%; text-align: center;"><b>Contracted</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;"><b>Estimated</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal;"><b>tons</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%; text-align: center;"><b>tons</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal;"><b>Priced</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Year</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td colspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 2%;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal;"><b>(millions)*</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 2%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b>(millions)*</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b>Total</b></td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 2%;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal;"><b>per ton</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 2%;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 18%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.4</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 18%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">1.5</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 18%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">4.9</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 18%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">53.91</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025 - 2028 (total)</p> </td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 18%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5.8</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 18%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">9.2</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 18%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">15.0</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 18%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">**</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Total</b></p> </td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 18%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9.2</td>
     <td style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%; text-align: right; border-bottom: 3px double black;">10.7</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%; text-align: right; border-bottom: 3px double black;">19.9</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&#160;</td>
     <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 18%;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; width: 2%;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt 0pt 0pt 18pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;&#160;______________________</p>
  <p style="margin: 0pt 0pt 0pt 36pt; text-align: left; text-indent: -18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">*&#160;&#160;&#160;&#160;&#160;Contracted tons are subject to adjustment in instances of force majeure and exercise of customer options to either take additional tons or reduce tonnage if such option exists in the customer contract.</p>
  <p style="margin: 0pt 0pt 0pt 36pt; text-align: left; text-indent: -18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">**&#160; &#160;Unpriced or partially priced committed tons</p>
  <p style="margin: 0pt 0pt 0pt 36pt; text-align: left; text-indent: -18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">As of December 31, 2023, we are committed to supplying third-party customers up to a maximum of 9.2&#160;million tons of coal through 2027&#160;of which 6.2&#160;million tons are priced. We are committed to supplying coal to Merom Power Plant up to a maximum of 10.7 million tons of coal through 2028. All committed tons to Merom are priced.</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Based on the contracted tons described above, we anticipate our mines will need to produce at a 4.5 million ton annualized pace for the foreseeable future to meet the Merom plant and third-party market demand.</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">We expect to continue selling a significant portion of our coal under supply agreements with terms of one&#160;year or longer.&#160;Typically, customers enter into coal supply agreements to secure reliable sources of coal at predictable prices while we seek stable sources of revenue to support the investments required to open, expand and maintain, or improve productivity at the mines needed to supply these contracts. The terms of coal supply agreements result from competitive bidding and extensive negotiations with customers.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Some utility customers have proposed shuttering certain plant units or entire plants&#160;in the coming years.&#160; It remains to be seen whether these plans will be implemented.&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Liquidity and Capital Resources </span></b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As set forth in our Consolidated Statements of Cash Flows, cash provided by operations was $59.4&#160;million and $54.2&#160;million for the&#160;years ended December 31, 2023 and 2022 respectively. Operating cash flow increased&#160;due to an increase&#160;in operating margins at our coal mines brought on by the addition of higher priced contracts. This was offset by lower margins from our power plant and a decrease in working capital.&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our capital expenditure budget for 2024&#160;is $43&#160;million, of which the majority is for maintenance capex.&#160; Of the $43&#160;million, the budget for coal operations is $25&#160;million and the budget for electric operations is $18&#160;million.&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of December 31, 2023, our bank debt was $91.5 million.&#160;On March 13, 2023,&#160;we executed an amendment to our credit agreement with PNC Bank, National Association (in its capacity as administrative agent, &#8220;PNC&#8221;), administrative agent for our lenders under our credit agreement.&#160;The primary purpose of the amendment was&#160;to convert $35&#160;million of the revolver into a new term loan with a maturity of March 31, 2024, and extend the maturity date of the revolver&#160;to May 31, 2024.&#160;On August 2, 2023, we executed an additional amendment with PNC.&#160;The primary purpose of the amendment was to convert $65 million of the existing outstanding debt into a new term loan with a maturity of March 31, 2026, and enter into a revolver of $75 Million with a maturity date of July 31, 2026. Principal payments for the term loan were $3.3&#160;million per quarter for September 30, 2023, and December 31, 2023, and $6.5 million per quarter starting March 31, 2024, through maturity. The effect of the amendment on our future cash flow is to extend the maturity date of $65.0 million of our outstanding debt to May 31, 2026, and our revolver to July 31, 2026.&#160; &#160;&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We expect cash from operations generated primarily by our expected higher coal margins in 2023&#160;to fund our capital expenditures and our&#160;debt service.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="background-color:#ffffff;"><a href="#note5" style="-sec-extract:exhibit;">See Note </a>4&#160;</span>to our consolidated financial statements for additional discussion about our bank debt and related liquidity.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-right: 0pt; margin-left: 0pt;">
   <div class="PGFTR" style="width: 100%; text-align: center;">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       36
     </div>
    </div>
   </div>
   <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
   <div class="PGHDR" style="width: 100%; text-align: left;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b><span style="text-decoration: underline; ">Off-Balance Sheet Arrangements</span></b></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Other than our surety bonds for reclamation, we have no material off-balance sheet arrangements. We have recorded the present value of reclamation obligations of $16.6&#160;million, including $5.2 million at Merom,&#160;presented as asset retirement obligations (ARO)&#160;in our accompanying balance sheets. In the event we are not able to perform reclamation, we have surety bonds in place totaling $37.5&#160;million to cover ARO.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Capital Expenditures (capex) </span></b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">For the&#160;year ended December 31, 2023, our capex was $75.4&#160;million allocated as follows (in millions):&#160;&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 90%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: 10%;">
   <tbody>
    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="width: 83%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Oaktown &#8211; maintenance capex</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36.2</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Oaktown &#8211; investment</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18.3</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Prosperity mine</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">0.8</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Freelandville mine</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1.2</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Merom plant</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">18.8</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Other</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">0.1</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Capex per the Consolidated Statements of Cash Flows</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
     <td style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">75.4</td>
     <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Results of Operations</span></b></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Presentation of Segment Information</span></b></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our operations are divided into two primary reportable segments:&#160; Coal Operations and Electric Operations.&#160; The remainder of our operations, which are not significant enough on a stand-alone basis to warrant treatment as an operating segment, are presented as &#8220;Corporate and Other&#8221; within the Notes to the Consolidated Financial Statements and primarily are comprised of unallocated corporate costs and activities,&#160;including a 50% interest in Sunrise Energy, LLC, a private gas exploration company with operations in Indiana, which we account for using the equity method,&#160;and our wholly-owned subsidiary&#160;Summit Terminal LLC, a logistics transport facility located on the Ohio River.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Coal Operations</b></p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>OPERATING REVENUES:</b></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">435,425</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">293,344</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>EXPENSES:</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">311,041</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">236,416</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Depreciation, depletion and amortization</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">48,365</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,612</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Asset retirement obligations accretion</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,228</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,010</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Exploration costs</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">904</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">651</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">General and administrative</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,287</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,919</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total operating expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">371,825</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">289,608</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>INCOME (LOSS) FROM OPERATIONS</b></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">63,600</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,736</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Operating revenues from coal operations increased 48% over 2022&#160;due in large part to unprecedented increases in natural gas prices. As a result, higher priced contracts sold in the summer of 2022 and delivered in Q4 of 2022 through all of 2023 increased our average sales price by&#160;$16.90 per ton from 2022. We also sold 581,000 additional tons over 2022 at the higher average price due to lower inventories and the higher gas prices.</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Operating expenses increased, however, by ~$7.50 per ton. The addition of the higher cost Freelandville and Prosperity surface mines as well as significant inflationary pressures and geological conditions&#160;contributed significantly to the increased costs.&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       37
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Depreciation, depletion, and amortization increased 11%.&#160;The majority of this change is due to&#160;significant capital additions in the coal division.</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">General and administrative expenses increased 30% over 2022 due in large part to additional professional fees related to bank refinancing and additional audit requirements. Increased wages due to bonuses and incentives to retain and attract talent also contributed to the increased costs.</p>
  <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">&#160;</p>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
  <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Electric Operations</b></p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2023</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2022</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>OPERATING REVENUES:</b></p> </td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">268,341</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">66,316</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>EXPENSES:</b></p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">231,560</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">29,608</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Depreciation, depletion and amortization</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18,739</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,117</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Asset retirement obligations accretion</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right; padding: 0; margin: 0">576</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">General and administrative</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4,914</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,086</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total operating expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">255,789</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">34,811</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>INCOME&#160;FROM OPERATIONS</b></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">12,552</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31,505</td>
     <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">A comparative discussion is not relevant&#160;as the Electric Operations did not begin until&#160;the Merom Acquisition closed in October 2022.</p>
  <p style="margin: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Operating revenue is derived from sales to the Midcontinent Independent System Operator ("MISO") wholesale market and&#160;a power purchase agreement (PPA) signed with Hoosier in conjunction with the Merom Acquisition.&#160; The PPA included sales&#160;at fixed prices which were below&#160;market prices at the date we entered into the agreement.&#160; The power purchase agreement expires in 2025 and requires us to provide a fixed amount of power over the term of the agreement.&#160; As a result of the below market contract, we recorded a contract liability at the close of the acquisition totaling $184.5 million that will be amortized over the term of the agreement as the contract is fulfilled.&#160; For the years ended December 31, 2023, we recorded $70.5 million and $23.3 million, respectively of&#160;revenue as a result of amortizing the contract liability.</p>
  <p style="margin: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Operating expenses include coal purchased under an agreement signed with Hoosier in conjunction with the Merom acquisition&#160;at fixed prices which were&#160;below market prices at the date we entered into the agreement.&#160; The coal purchase agreement expired&#160;in May 2023 and required&#160;us to purchase a fixed amount of coal over the term of the agreement.&#160;&#160;As a result of the below market contract, we recorded a contract asset at the close of the acquisition totaling $34.3&#160;million that was&#160;amortized over the term of the agreement as the contract was&#160;fulfilled.&#160; The contract asset was fully amortized with an asset value of $0 as of December 31, 2023.&#160; For the years ended December 31, 2023 and 2022, we recorded $30.7 million and $3.6&#160;million respectively in additional operating expense for coal purchased and used.&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       38
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The following tables presenting our quarterly results of operations should be read in conjunction with the consolidated financial statements and related notes included in Item&#160;8 of this Form&#160;10-K. We have prepared the unaudited information on the same basis as our audited consolidated financial statements. Our operating results for any quarter are not necessarily indicative of results for any future quarters or for a full&#160;year. The tables present&#160;our unaudited quarterly results of operations for the eight quarters ended December 31, 2023, and include all adjustments, consisting only of normal recurring adjustments, that we consider necessary for fair presentation of our consolidated operating results for the quarters presented.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Mar-31</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Jun-30</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Sep-30</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Dec-31</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2023</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2023</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2023</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2023</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Total 2023</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="width: 40%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>SALES AND OPERATING REVENUES:</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Coal sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">94,602</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">88,574</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">97,420</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">81,330</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">361,926</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Electric sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">92,392</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">71,017</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">67,403</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">37,115</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">267,927</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Other revenues</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,340</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,603</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">945</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">739</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">4,627</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Total revenue</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">188,334</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">161,194</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">165,768</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">119,184</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">634,480</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>EXPENSES:</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Operating expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">133,521</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">115,420</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">119,042</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">105,407</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">473,390</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Depreciation, depletion and amortization</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">17,976</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">17,169</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">16,230</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">15,836</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">67,211</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Asset retirement obligations accretion</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">451</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">461</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">468</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">424</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,804</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Exploration costs</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">206</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">305</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">171</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">222</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">904</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">General and administrative</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">6,947</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">5,595</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">6,054</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">7,563</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">26,159</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Total operating expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">159,101</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">138,950</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">141,965</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">129,452</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">569,468</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>INCOME (LOSS) FROM OPERATIONS</b></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">29,233</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">22,244</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">23,803</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(10,268</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">65,012</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Bank debt and other interest</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(3,899</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(3,541</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(3,030</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(3,241</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(13,711</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Loss on extinguishment of debt</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(1,491</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(1,491</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Equity method investment income</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">69</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(217</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(177</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(227</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(552</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>INCOME (LOSS) BEFORE INCOME TAXES</b></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25,403</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,486</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,105</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(13,736</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">49,258</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>INCOME TAX EXPENSE (BENEFIT):</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Current</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">432</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">61</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(178</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(479</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(164</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Deferred</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,920</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,510</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">3,208</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(3,009</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">4,629</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Total income tax expense (benefit)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,352</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,571</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,030</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,488</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,465</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>NET INCOME (LOSS)</b></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">22,051</span></td>
     <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">16,915</span></td>
     <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">16,075</span></td>
     <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">(10,248</span></td>
     <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">44,793</span></td>
     <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>NET INCOME (LOSS) PER SHARE:</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Basic</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">0.67</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">0.51</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">0.49</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(0.31</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1.35</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Diluted</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">0.61</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">0.47</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">0.44</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(0.31</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1.25</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
     <td style="padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>WEIGHTED AVERAGE SHARES OUTSTANDING:</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Basic</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">32,983</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">33,137</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">33,140</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">33,245</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">33,133</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Diluted</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">36,740</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">36,708</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">36,848</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">33,245</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">36,827</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-right: 0pt; margin-left: 0pt;">
   <div class="PGFTR" style="width: 100%; text-align: center;">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       39
     </div>
    </div>
   </div>
   <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
   <div class="PGHDR" style="width: 100%; text-align: left;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Mar-31</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Jun-30</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Sep-30</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Dec-31</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2022</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2022</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2022</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2022</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Total 2022</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="width: 40%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>SALES AND OPERATING REVENUES:</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Coal sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57,010</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">64,161</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">83,562</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">84,643</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">289,376</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Electric sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">&#8212;</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color:#000000">&#8212;</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">&#8212;</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">66,252</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">66,252</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Other revenues</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">1,897</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">1,768</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">1,522</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">1,176</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">6,363</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-left: 18pt;">Total revenue</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">58,907</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">65,929</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">85,084</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">152,071</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">361,991</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>EXPENSES:</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Operating expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54,601</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">51,394</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">64,557</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">96,056</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">266,608</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Depreciation, depletion and amortization</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,531</td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,164</td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,187</td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,993</td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">46,875</td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-left: 9pt;">Asset retirement obligations accretion</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">246</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">250</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">255</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">259</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,010</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Exploration costs</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">57</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">215</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">121</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">258</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">651</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">General and administrative</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,149</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,722</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,569</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,977</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">16,417</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Total operating expenses</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">67,584</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">66,745</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">79,689</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">117,543</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">331,561</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">&#160;</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>INCOME (LOSS) FROM OPERATIONS</b></td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">(8,677</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; vertical-align: middle; padding-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">(816</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">5,395</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">34,528</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">30,430</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">&#160;</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-indent: 9pt;">Bank debt and other interest</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(1,710</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(1,770</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(2,360</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(2,438</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(8,278</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Amortization and swap related interest</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(74</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(567</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(995</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(1,098</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,734</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Equity method investment income</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">150</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">188</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">168</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(63</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">443</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>INCOME (LOSS) BEFORE INCOME TAXES</b></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(10,311</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,965</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,208</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">30,929</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,861</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">&#160;</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>INCOME TAX EXPENSE (BENEFIT):</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-indent: 9pt;">Current</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#8212;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#8212;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#8212;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#8212;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">&#8212;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Deferred</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(177</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">421</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">596</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">916</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,756</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;">Total income tax expense (benefit)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(177</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">421</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">596</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">916</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,756</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">&#160;</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>NET INCOME (LOSS)</b></p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double black;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">(10,134</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double black;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">(3,386</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double black;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">1,612</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double black;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">30,013</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double black;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">18,105</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>NET INCOME (LOSS) PER SHARE:</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">Basic</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(0.33</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(0.11</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">0.05</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">0.91</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">0.57</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Diluted</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">$</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">(0.33</span></td>
     <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; vertical-align: middle;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">$</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">(0.11</span></td>
     <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">$</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">0.05</span></td>
     <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">$</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">0.83</span></td>
     <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">$</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">0.55</span></td>
     <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">&#160;</p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td><b>WEIGHTED AVERAGE SHARES OUTSTANDING:</b></td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
     <td>&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Basic</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">30,785</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">30,785</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">32,983</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">32,983</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">32,043</span></td>
     <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Diluted</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,785</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30,809</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,268</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36,428</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,649</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  <div class="PGBK" style="width: 100%; margin-right: 0pt; margin-left: 0pt;">
   <div class="PGFTR" style="width: 100%; text-align: center;">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       40
     </div>
    </div>
   </div>
   <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
   <div class="PGHDR" style="width: 100%; text-align: left;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Quarterly coal sales and cost data follow on a segment basis&#160;(in 000&#8217;s, except for per ton data and wash plant recovery&#160;percentage):</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>All Mines</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>1st 2023</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2nd 2023</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>3rd 2023</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>4th 2023</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>T4Qs</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Tons produced</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,006</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,723</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,594</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,331</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,654</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Tons sold</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,693</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,714</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,054</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,461</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,922</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Coal sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">94,602</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">112,171</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">134,400</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">91,714</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">432,887</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Average price per ton</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">55.88</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">65.44</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">65.43</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">62.77</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">62.54</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Wash plant recovery in %</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">70</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">67</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating costs</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">65,700</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">71,168</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">95,592</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">78,581</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">311,041</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Average cost per ton</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">38.81</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">41.52</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">46.54</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">53.79</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">44.94</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Margin</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,902</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41,003</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">38,808</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,133</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">121,846</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Margin per ton</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">17.07</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">23.92</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">18.89</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">8.99</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">17.60</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Capex</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,639</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,445</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,570</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">17,867</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">56,521</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Maintenance capex</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,778</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,754</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,938</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,567</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39,037</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Maintenance capex per ton</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">4.59</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5.69</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">3.86</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">9.29</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">5.64</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
   <tbody>
    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="width: 40%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>All Mines</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>1st 2022</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2nd 2022</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>3rd 2022</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>4th 2022</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>T4Qs</b></p> </td>
     <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Tons produced</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,397</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,762</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,663</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,721</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,543</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Tons sold</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,377</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,595</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,705</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,664</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,341</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Coal sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57,010</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">64,161</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">83,563</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">84,641</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">289,375</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Average price per ton</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">41.40</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40.23</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49.01</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50.87</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">45.64</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Wash plant recovery in %</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">67</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">71</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">69</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">68</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Operating costs</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54,443</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50,776</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">63,876</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">67,319</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">236,414</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Average cost per ton</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39.54</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">31.83</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37.46</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40.46</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37.28</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Margin</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,567</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,385</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">19,687</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,322</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">52,961</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Margin per ton</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.86</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.39</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11.55</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10.41</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.35</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Capex</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,082</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,821</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,096</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,368</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50,367</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Maintenance capex</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,481</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,600</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,625</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,748</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">24,454</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Maintenance capex per ton</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.25</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.76</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.89</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.45</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.86</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Quarterly electric&#160;sales and cost data (in thousands, except per MWh&#160;data) are provided below.&#160; Fixed costs in the table are considered "non-GAAP" and are a component of operating expenses, the most comparable GAAP measure.&#160;We consider fixed costs to be costs associated with the plant whether or not the plant is in operation.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;">
   <tbody>
    <tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>1st 2023</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2nd 2023</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>3rd 2023</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>4th 2023</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>2023</b></p> </td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 40%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">MWh sold</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,262</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,043</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,307</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">612</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,224</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Capacity revenue</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15,970</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,155</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,012</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">10,018</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">56,155</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Delivered energy and PPA revenue</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">76,422</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">53,862</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">54,391</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">27,097</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">211,772</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total electric sales</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">92,392</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">71,017</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">67,403</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">37,115</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">267,927</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less amortization of contract liability</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(33,347</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(19,555</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(10,281</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,347</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(70,530</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total electric sales less amortization of contract liability</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,045</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">51,462</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">57,122</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,768</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">197,397</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Average price/MWh of delivered energy and PPA revenue less amortization of contract liability</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">34.13</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32.89</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33.75</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">32.27</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35.18</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating expenses (on a segment basis)</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">67,682</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">55,996</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">64,172</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">43,710</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">231,560</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less fixed costs</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(12,807</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(11,693</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(11,858</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(22,259</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(58,617</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less amortization of contract asset</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(17,778</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12,962</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(30,740</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating expenses less fixed costs and amortization of contract asset</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">37,097</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">31,341</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">52,314</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,451</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">142,203</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Average variable cost/MWh of operating expenses less fixed costs and amortization of contract asset</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">29.40</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">30.05</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">40.03</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35.05</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33.44</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Energy and PPA margin less fixed costs and amortization of contract asset and liabilities</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,978</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,966</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(8,204</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(1,701</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(961</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

    <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
     <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Energy &amp; PPA margin/MWh less fixed costs amortization of contract asset and liabilities</p> </td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.74</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.84</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(6.28</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2.78</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
     <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(0.23</td>
     <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b><span style="text-decoration: underline; ">Critical Accounting Estimates </span></b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">We believe that the estimates of&#160;coal reserves,&#160;asset retirement obligation liabilities, deferred tax accounts, valuation of inventory, treatment of business combinations, and the estimates used in&#160;impairment analysis&#160;are our critical accounting estimates.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The reserve estimates are used in the depreciation, depletion and amortization&#160;calculations and our internal cash flow projections. If these estimates turn out to be materially under or over-stated, our depreciation, depletion and amortization expense and impairment test may be affected.&#160;The process of estimating reserves is complex, requiring significant judgment in the evaluation of all available geological, geophysical, engineering and economic data.&#160;The reserve estimates are prepared by professional engineers, both internal and external, and are subject to change over time as more data becomes available.&#160;Changes in the reserves estimates from the prior year were nominal.&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">SMCRA and similar state statutes require, among other things, that surface disturbance be restored in accordance with specified standards and approved reclamation plans. SMCRA requires us to restore affected surface areas to approximate the original contours as contemporaneously as practicable with the completion of surface mining operations. Federal law and some states impose on mine operators the responsibility for replacing certain water supplies damaged by mining operations and repairing or compensating for damage to certain structures occurring on the surface as a result of mine subsidence, a consequence of longwall mining and possibly other mining operations.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Obligations are reflected at the present value of their future cash flows. We reflect&#160;accretion of the obligations for the period from the date they are incurred through the date they are extinguished. The ARO assets are amortized using the units-of-production method over estimated recoverable (proven&#160;and probable) reserves. We use&#160;credit-adjusted risk-free discount rates ranging from 7% to 10% to discount the obligation,&#160;inflation rates anticipated during the time to reclamation, and&#160;cost estimates prepared by its engineers inclusive of&#160;market risk premiums. Activities include reclamation of pit and support acreage at surface mines, sealing portals at underground mines, and reclamation of refuse areas and slurry ponds.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">Accretion expense is recognized on the obligation through the expected settlement date. On at least an annual basis, we review our entire reclamation liability and make necessary adjustments for permit changes as granted by state authorities, changes in the timing and extent of reclamation activities, and revisions to cost estimates and productivity assumptions, to reflect current experience. Any difference between the recorded amount of the liability and the actual cost of reclamation will be recognized as a gain or loss when the obligation is settled.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We have&#160;analyzed our filing positions in all of the federal and state jurisdictions where we are required to file income tax returns, as well as all open tax&#160;years in these&#160;jurisdictions. We&#160;identified&#160;our federal tax return and&#160;our Indiana&#160;state tax return as &#8220;major&#8221; tax jurisdictions. We believe that our income tax filing positions and deductions would be sustained on audit and do not anticipate any adjustments that will result in a material change to&#160;our consolidated financial position.&#160;We have not taken any significant uncertain tax positions and our tax provision and returns are prepared by a large public accounting firm with significant experience in energy related industries.&#160;Changes to the estimates&#160;from reported amounts in the prior year were not significant.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Inventory is valued at lower of cost or net realizable value (NRV).&#160;Anticipated utilization of low sulfur, higher-cost coal from our Freelandville, and Prosperity mines has the potential to create NRV adjustments as our estimated needs change.&#160;The NRV adjustments&#160;are subject to change as our costs may fluctuate due to higher or lower production and our NRV may fluctuate based on sales contracts we enter into from time to time.&#160;There were no significant changes to our NRV adjustment estimates from the prior year.&#160;&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       41
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We account for business acquisitions as either asset acquisitions or business combination depending on the circumstances as outlined in ASC 805-50.&#160;For acquisitions accounted for as a business combination, we record the assets acquired, including identified intangible assets and liabilities assumed at their fair value.&#160; For acquisitions accounted for as asset acquisitions, we allocate the fair value of consideration exchanged in the transaction to each of the acquired assets based upon their relative fair value.&#160; Fair value in many instances involves estimates based on third-party valuations, such as appraisals, or internal valuations based on discounted cash flow analyses or other valuation techniques. Those estimates are subject to a high degree of uncertainty, thus we typically will retain&#160;professionals in the relevant industries of the acquiree to assist us with our analysis and valuations.&#160;&#160;See &#8220;<span style="background-color:#ffffff;">Item 8. Finan</span>cial Statements - Note 15&#160;- Acquisition&#8221; for more information on the Merom Acquisition.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Long-lived assets used in operations are depreciated and assessed for impairment annually or whenever changes in facts and circumstances indicate a possible significant deterioration in future cash flows is expected to be generated by an asset group. For impairment assessments, management groups individual assets based on a judgmental assessment of the lowest level for which there are identifiable cash flows that are largely independent of the cash flows of other groups of assets. The determination of the lowest level of cash flows is largely based on nature of production, common infrastructure, common sales points, common regulation and management oversight to make such determinations. These determinations could impact the determination and measurement of a potential asset impairment. Management evaluates assets for impairment through an established process in which changes to significant assumptions such as prices, volumes and future development plans are reviewed. If, upon review, the sum of the undiscounted pre-tax cash flows is less than the carrying value of the asset group, the carrying value is written down to estimated fair value. Because there usually is a lack of quoted market prices for long-lived assets, the fair value of impaired assets is typically determined based on the present values of expected future cash flows using discount rates believed to be consistent with those used by principal market participants. The expected future cash flows used for impairment reviews and related fair value calculations are typically based on judgmental assessments of future volumes, commodity prices, operating costs and capital investment plans, considering all available information at the date of review. Changes to any of the market-based assumptions can significantly affect estimates of undiscounted and discounted pre-tax cash flows and impact the recognition and amount of impairments.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-right: 0pt; margin-left: 0pt;">
   <div class="PGFTR" style="width: 100%; text-align: center;">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       42
     </div>
    </div>
   </div>
   <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
   <div class="PGHDR" style="width: 100%; text-align: left;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div>
    &#160;
  </div>
  <div><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>ITEM&#160;8.&#160; FINANCIAL STATEMENTS<a id="Item8" title="Item8" href="#"></a> </b></p>
<p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
<p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr><td style="width: 90%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a style="-sec-extract:exhibit;" href="#Report">Report of Independent Registered Public Accounting Firm&#160;(PCAOB ID Number <ix:nonNumeric name="dei:AuditorFirmId" contextRef="d_2023-01-01_2023-12-31" id="ixv-15507">248</ix:nonNumeric>)</a></p> </td><td style="width: 10%; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a class="tocPGNUM" href="#Report">44</a></p> </td></tr>
<tr><td style="width: 90%; vertical-align: top;">&#160;</td><td style="width: 10%; vertical-align: top;">&#160;</td></tr>
<tr><td style="width: 90%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a style="-sec-extract: exhibit;" href="#BalSheets">Consolidated Balance Sheets</a></p> </td><td style="width: 10%; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a class="tocPGNUM" href="#BalSheets">46</a></p> </td></tr>
<tr><td style="width: 90%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td><td style="width: 10%; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td></tr>
<tr><td style="width: 90%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a style="-sec-extract: exhibit;" href="#CompIncome">Consolidated Statements of&#160;Operations</a></p> </td><td style="width: 10%; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a class="tocPGNUM" href="#CompIncome">47</a></p> </td></tr>
<tr><td style="width: 90%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td><td style="width: 10%; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td></tr>
<tr><td style="width: 90%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a style="-sec-extract: exhibit;" href="#CashFlows">Consolidated Statements of Cash Flows</a></p> </td><td style="width: 10%; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a class="tocPGNUM" href="#CashFlows">48</a></p> </td></tr>
<tr><td style="width: 90%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td><td style="width: 10%; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td></tr>
<tr><td style="width: 90%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a style="-sec-extract: exhibit;" href="#Equity">Consolidated Statement of Stockholders&#8217; Equity</a></p> </td><td style="width: 10%; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a class="tocPGNUM" href="#Equity">50</a></p> </td></tr>
<tr><td style="width: 90%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td><td style="width: 10%; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td></tr>
<tr><td style="width: 90%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a style="-sec-extract: exhibit;" href="#Notes">Notes&#160;to Consolidated Financial Statements</a></p> </td><td style="width: 10%; vertical-align: top;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a class="tocPGNUM" href="#Notes">51</a></p> </td></tr>
</tbody></table>
<p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 1pt;">&#160;&#160;</p>
<p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
<div class="PGBK" style="width: 100%; margin-right: 0pt; margin-left: 0pt;">
 <div class="PGFTR" style="width: 100%; text-align: center;">
  <div class="hf-row">
   <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
    43
   </div>
  </div>
 </div>
 <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
 <div class="PGHDR" style="width: 100%; text-align: left;">
  <div class="hf-row">
   <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
    <a style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;" href="#toc">Table of Contents</a>
   </div>
  </div>
 </div>
</div>
<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">&#160;</p>
<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><b><a id="Report" title="Report" href="#"></a><span style="text-transform:uppercase;">Report of Independent Registered Public Accounting Firm </span></b></p>
<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">Board of Directors and Stockholders</p>
<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Hallador Energy Company</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b>Opinion on the financial statements </b></p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">We have audited the accompanying consolidated balance sheets of Hallador Energy Company (a Colorado corporation) and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2023 and 2022, the related consolidated statements of operations, cash flows and stockholders&#8217; equity for each of the two years in the period ended December 31, 2023, and the related notes (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the two years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the Company&#8217;s internal control over financial reporting as of December 31, 2023, based on criteria established in the 2013 <i>Internal Control</i>&#8212;<i>Integrated Framework</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;), and our report dated March 14, 2024 expressed an unqualified opinion.</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b>Basis for opinion </b></p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b>Critical audit matter</b></p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><span style="text-decoration: underline; ">Asset retirement obligations</span></p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">As of December 31, 2023, the Company&#8217;s asset retirement obligations totaled $16.7 million. As described further in Note 1 to the consolidated financial statements, the Company&#8217;s asset retirement obligations are associated with retirement of long-lived assets and recognized at fair value at the time the obligations are incurred.&#160; The Company reviews its asset retirement obligations at least annually and makes necessary adjustments for revisions of inputs and assumptions utilized in the calculations.&#160; The calculation of asset retirement obligations requires significant management judgement due to the inherent complexity in estimating the amount and timing of future reclamation activities. We identified the accounting for the asset retirement obligations as a critical audit matter.</p>
<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
 <div class="PGFTR" style="text-align: center; width: 100%">
  <div class="hf-row">
   <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
    44
   </div>
  </div>
 </div>
 <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
 <div class="PGHDR" style="text-align: left; width: 100%">
  <div class="hf-row">
   <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
    <a style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;" href="#toc">Table of Contents</a>
   </div>
  </div>
 </div>
</div>
<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">The principal consideration for our determination that the accounting for the asset retirement obligations is a critical audit matter is that management utilized significant judgment in determining the amount of asset retirement obligations.&#160; In particular, the obligations value is estimated based upon a discounted cash flow technique and includes inputs and assumptions related to reclamation costs and the timing of reclamation activities.&#160; Accordingly, auditing management&#8217;s assumptions involved a high degree of subjectivity due to the uncertainty of management&#8217;s significant judgements.</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">Our audit procedures related to the accounting for asset retirement obligations included the following, among others:</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:40pt;">&#160;</td><td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td><td style="vertical-align:top;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We tested the design and operating effectiveness of internal controls over the asset retirement obligations estimation and recognition process.</p> </td></tr>
</tbody></table>
<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:40pt;">&#160;</td><td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We assessed the reasonableness of the Company's methodology to calculate asset retirement obligations.&#160; &#160;</p> </td></tr>
<tr><td style="width:40pt;">&#160;</td><td style="vertical-align:top;width:18pt;">&#9679;</td><td style="vertical-align:top;">We tested the completeness and accuracy of the underlying data used in management's asset retirement obligations calculation.</td></tr>
</tbody></table>
<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:40pt;">&#160;</td><td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We evaluated the reasonableness of significant judgements including inflation rate, credit-adjusted risk-free rate, reclamation cost estimates and timing of expected reclamation activities.</p> </td></tr>
</tbody></table>
<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;"><tbody><tr><td style="width:40pt;">&#160;</td><td style="vertical-align:top;width:18pt;"> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p> </td><td style="vertical-align:top;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We interviewed the Company's professionals with specialized skill and knowledge regarding the regulatory requirements and mine plans.&#160;&#160;</p> </td></tr>
</tbody></table>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">/s/ <ix:nonNumeric name="dei:AuditorName" contextRef="d_2023-01-01_2023-12-31" id="ixv-15508">GRANT THORNTON LLP</ix:nonNumeric></p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">We have served as the Company&#8217;s auditor since 2022.</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><ix:nonNumeric name="dei:AuditorLocation" contextRef="d_2023-01-01_2023-12-31" id="ixv-15509">Tulsa, Oklahoma</ix:nonNumeric></p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">March 14, 2024</p>
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
 <div class="PGFTR" style="text-align: center; width: 100%">
  <div class="hf-row">
   <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
    45
   </div>
  </div>
 </div>
 <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
 <div class="PGHDR" style="text-align: left; width: 100%">
  <div class="hf-row">
   <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
    <a style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;" href="#toc">Table of Contents</a>
   </div>
  </div>
 </div>
</div>
<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;">&#160;</p></div>
  <div>
    &#160;
  </div>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>PART&#160;I&#160;- FINANCIAL INFORMATION</b></p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>ITEM&#160;1. &#160;FINANCIAL STATEMENTS </b></p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a id="BalSheets" title="BalSheets" href="#"></a>Hallador Energy Company</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Consolidated Balance Sheets&#160;</b></p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of December&#160;31,</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(in thousands)</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>ASSETS</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Current assets:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Cash and cash equivalents</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594098" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,842</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594099" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,009</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Restricted cash</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594100" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,281</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594101" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,417</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Accounts receivable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594102" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccountsReceivableNetCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">19,937</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594103" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccountsReceivableNetCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">29,889</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594104" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:EnergyRelatedInventoryCoal" scale="3" format="ixt:num-dot-decimal" decimals="-3">23,075</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594105" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:EnergyRelatedInventoryCoal" scale="3" format="ixt:num-dot-decimal" decimals="-3">49,796</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Parts and supplies</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594106" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OtherInventorySupplies" scale="3" format="ixt:num-dot-decimal" decimals="-3">38,877</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594107" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OtherInventorySupplies" scale="3" format="ixt:num-dot-decimal" decimals="-3">28,295</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Contract asset - coal purchase agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594108" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:CommodityContractAssetCurrent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594109" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:CommodityContractAssetCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">19,567</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Prepaid expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594110" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:PrepaidExpenseCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,262</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594111" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:PrepaidExpenseCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,546</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt; text-indent: -9pt;">Total current assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594112" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AssetsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">91,274</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594113" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AssetsCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">138,519</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Property, plant and equipment:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Land and mineral rights</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594115" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:MineralRights" scale="3" format="ixt:num-dot-decimal" decimals="-3">115,486</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594116" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:MineralRights" scale="3" format="ixt:num-dot-decimal" decimals="-3">115,595</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Buildings and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594117" contextRef="i_2023-12-31" unitRef="USD" name="hnrg:BuildingsAndEquipmentGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">537,131</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594118" contextRef="i_2022-12-31" unitRef="USD" name="hnrg:BuildingsAndEquipmentGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">534,129</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Mine development</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594119" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:ConstructionInProgressGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">158,642</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594120" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:ConstructionInProgressGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">140,108</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Finance lease right-of-use assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594121" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" format="ixt:num-dot-decimal" decimals="-3">12,346</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594122" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Total property, plant and equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594123" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">823,605</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594124" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">789,832</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Less - accumulated depreciation, depletion and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c108594125" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" format="ixt:num-dot-decimal" decimals="-3">334,971</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c108594126" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" format="ixt:num-dot-decimal" decimals="-4">309,370</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Total property, plant and equipment, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594127" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">488,634</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594128" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">480,462</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Investment in Sunrise Energy</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594129" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:EquityMethodInvestments" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,811</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594130" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:EquityMethodInvestments" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,988</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Other assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594131" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OtherAssetsNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,061</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594132" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OtherAssetsNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,585</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;"><b>Total assets</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108594133" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-4">589,780</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108594134" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">630,554</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>LIABILITIES&#160;AND STOCKHOLDERS' EQUITY</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Current liabilities:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Current portion of bank debt, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594137" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:SecuredDebtCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">24,438</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594138" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:SecuredDebtCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">33,031</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Accounts payable and accrued liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594139" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">62,908</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594140" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">82,972</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Current portion of lease financing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594141" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,933</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594142" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Deferred revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594143" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">23,062</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594144" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">35,485</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Contract liability - power purchase agreement and capacity payment reduction</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594145" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:EnergyMarketingContractLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">43,254</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594146" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:EnergyMarketingContractLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">88,114</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Total current liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594147" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">157,595</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594148" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:LiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">239,602</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Long-term liabilities:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Bank debt, net</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594150" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:SecuredLongTermDebt" scale="3" format="ixt:num-dot-decimal" decimals="-3">63,453</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594151" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:SecuredLongTermDebt" scale="3" format="ixt:num-dot-decimal" decimals="-3">49,713</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Convertible notes payable</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonFraction id="c108594152" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:ConvertibleLongTermNotesPayable" scale="3" format="ixt:num-dot-decimal" decimals="-7">10,000</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonFraction id="c108594153" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:ConvertibleLongTermNotesPayable" scale="3" format="ixt:num-dot-decimal" decimals="-7">10,000</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Convertible notes payable - related party</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonFraction id="c108594154" contextRef="i_2023-12-31" unitRef="USD" name="hnrg:ConvertibleLongTermNotesPayableRelatedParty" scale="3" format="ixt:num-dot-decimal" decimals="-6">9,000</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonFraction id="c108594155" contextRef="i_2022-12-31" unitRef="USD" name="hnrg:ConvertibleLongTermNotesPayableRelatedParty" scale="3" format="ixt:num-dot-decimal" decimals="-6">9,000</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Long-term lease financing</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594156" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,157</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594157" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Deferred income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594158" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">9,235</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594159" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,606</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Asset retirement obligations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594160" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">14,538</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594161" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">17,254</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Contract liability - power purchase agreement</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594162" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:EnergyMarketingContractLiabilitiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">47,425</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594163" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:EnergyMarketingContractLiabilitiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">84,096</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594164" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,789</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594165" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,259</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Total long-term liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594166" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LiabilitiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">163,597</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594167" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:LiabilitiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">175,928</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt;">Total liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594168" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:Liabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3">321,192</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594169" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:Liabilities" scale="3" format="ixt:num-dot-decimal" decimals="-4">415,530</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom" class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>Commitments and contingencies</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;<span style="-sec-ix-hidden:c108594171">&#160;</span></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;<span style="-sec-ix-hidden:c108594172">&#160;</span></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Stockholders' equity:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Preferred stock, $<span style="-sec-ix-hidden:c108594176"><span style="-sec-ix-hidden:c108594177">.10</span></span> par value, <span style="-sec-ix-hidden:c108594178"><span style="-sec-ix-hidden:c108594179">10,000</span></span> shares authorized; <span style="-sec-ix-hidden:c108594180"><span style="-sec-ix-hidden:c108594182"><span style="-sec-ix-hidden:c108594181"><span style="-sec-ix-hidden:c108594183">none</span></span></span></span> issued</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594174" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594175" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Common stock, $<span style="-sec-ix-hidden:c108594186"><span style="-sec-ix-hidden:c108594187">.01</span></span> par value, <span style="-sec-ix-hidden:c108594188"><span style="-sec-ix-hidden:c108594189">100,000</span></span> shares authorized; <span style="-sec-ix-hidden:c108594190"><span style="-sec-ix-hidden:c108594192">34,052</span></span> and <span style="-sec-ix-hidden:c108594191"><span style="-sec-ix-hidden:c108594193">32,983</span></span> issued and outstanding, respectively</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594184" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:CommonStockValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">341</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594185" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:CommonStockValue" scale="3" format="ixt:num-dot-decimal" decimals="-4">330</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Additional paid-in capital</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594194" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AdditionalPaidInCapital" scale="3" format="ixt:num-dot-decimal" decimals="-3">127,548</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594195" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AdditionalPaidInCapital" scale="3" format="ixt:num-dot-decimal" decimals="-3">118,788</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Retained earnings</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594196" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" format="ixt:num-dot-decimal" decimals="-3">140,699</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594197" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" format="ixt:num-dot-decimal" decimals="-3">95,906</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Total stockholders&#8217; equity</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594198" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">268,588</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594199" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">215,024</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt;"><b>Total liabilities&#160;and stockholders&#8217; equity</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108594200" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-4">589,780</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108594201" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">630,554</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
  </div>
  <p style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
  <p style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;The accompanying notes are an integral part of these Consolidated Financial Statements</p>
  <p style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-right: 0pt; margin-left: 0pt;">
   <div class="PGFTR" style="width: 100%; text-align: center;">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       46
     </div>
    </div>
   </div>
   <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
   <div class="PGHDR" style="width: 100%; text-align: left;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
    &#160;
  </div>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a id="CompIncome" title="CompIncome" href="#"></a>Hallador Energy Company</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Consolidated Statements of Operations&#160;</b></p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">For the&#160;years ended December&#160;31,</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(in thousands, except&#160;per share data)</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;">
    <tbody>
     <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>SALES AND OPERATING REVENUES:</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Coal sales</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">$</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594205" contextRef="d_2023-01-01_2023-12-31_ProductOrServiceAxis-CoalSalesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">361,926</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">$</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594206" contextRef="d_2022-01-01_2022-12-31_ProductOrServiceAxis-CoalSalesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">289,376</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Electric sales</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594207" contextRef="d_2023-01-01_2023-12-31_ProductOrServiceAxis-ElectricSalesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">267,927</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594208" contextRef="d_2022-01-01_2022-12-31_ProductOrServiceAxis-ElectricSalesMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">66,252</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Other revenues</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594209" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:OtherOperatingIncome" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,627</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594210" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:OtherOperatingIncome" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,363</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total sales and operating revenues</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594211" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:Revenues" scale="3" format="ixt:num-dot-decimal" decimals="-4">634,480</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594212" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:Revenues" scale="3" format="ixt:num-dot-decimal" decimals="-3">361,991</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>OPERATING EXPENSES:</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Operating expenses</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594214" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:num-dot-decimal" decimals="-4">473,390</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594215" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" format="ixt:num-dot-decimal" decimals="-3">266,608</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Depreciation, depletion and amortization</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594216" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">67,211</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594217" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">46,875</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Asset retirement obligations accretion</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594218" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,804</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594219" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,010</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Exploration costs</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594220" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:ExplorationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">904</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594221" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:ExplorationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">651</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">General and administrative</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594222" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">26,159</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594223" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">16,417</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total operating expenses</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594224" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:CostsAndExpenses" scale="3" format="ixt:num-dot-decimal" decimals="-3">569,468</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594225" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:CostsAndExpenses" scale="3" format="ixt:num-dot-decimal" decimals="-3">331,561</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><b>INCOME FROM OPERATIONS</b></p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594226" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">65,012</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594227" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:OperatingIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-4">30,430</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Interest expense <sup style="vertical-align:top;line-height:120%;">(1)</sup></p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(<ix:nonFraction id="c108594228" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">13,711</ix:nonFraction></td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(<ix:nonFraction id="c108594229" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">11,012</ix:nonFraction></td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Loss on extinguishment of debt</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(<ix:nonFraction id="c108594230" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,491</ix:nonFraction></td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594231" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Equity method investment (loss) income</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c108594232" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">552</ix:nonFraction></td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594233" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" format="ixt:num-dot-decimal" decimals="-3">443</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>INCOME BEFORE INCOME TAXES</b></p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594234" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">49,258</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594235" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">19,861</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>INCOME TAX EXPENSE (BENEFIT):</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Current</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(<ix:nonFraction id="c108594237" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">164</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594238" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Deferred</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594239" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,629</ix:nonFraction></td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594240" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,756</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total income tax expense</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594241" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,465</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594242" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,756</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>NET INCOME</b></p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108594243" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">44,793</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108594244" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,105</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>NET INCOME PER SHARE:</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Basic</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">$</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594246" contextRef="d_2023-01-01_2023-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF">1.35</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">$</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594247" contextRef="d_2022-01-01_2022-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.57</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Diluted</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">$</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594248" contextRef="d_2023-01-01_2023-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:num-dot-decimal" decimals="INF">1.25</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">$</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594249" contextRef="d_2022-01-01_2022-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.55</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>WEIGHTED AVERAGE SHARES OUTSTANDING:</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Basic</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594251" contextRef="d_2023-01-01_2023-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:num-dot-decimal" decimals="-3">33,133</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594252" contextRef="d_2022-01-01_2022-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,043</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Diluted</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594253" contextRef="d_2023-01-01_2023-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">36,827</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594254" contextRef="d_2022-01-01_2022-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">33,649</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <hr style="margin: 3pt auto 3pt 0px; border: currentColor; border-image: none; width: 10%; height: 1px; text-align: left; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
    <tbody>
     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><span style="text-decoration: underline; ">(1) Interest Expense:</span></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Interest on bank debt</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594256" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:InterestExpenseDebt" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,636</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594257" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:InterestExpenseDebt" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,563</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Other interest</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594258" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:InterestExpenseOther" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,842</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594259" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:InterestExpenseOther" scale="3" format="ixt:num-dot-decimal" decimals="-3">715</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Amortization and swap related interest:</p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Payments on interest rate swap, net of changes in value</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594261" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="hnrg:PaymentsOnInterestRateSwapNetOfChangesInFairValue" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c108594262" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="hnrg:PaymentsOnInterestRateSwapNetOfChangesInFairValue" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">867</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Amortization of debt issuance costs</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594263" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:AmortizationOfFinancingCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,233</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594264" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:AmortizationOfFinancingCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,601</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt;">Total amortization and swap related interest</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594265" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="hnrg:AmortizationAndSwapRelatedInterestTotal" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,233</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594266" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="hnrg:AmortizationAndSwapRelatedInterestTotal" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,734</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 36pt;">Total interest expense</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594267" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">13,711</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594268" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:InterestExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">11,012</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The accompanying notes are an integral part of these Consolidated Financial Statements</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-right: 0pt; margin-left: 0pt;">
   <div class="PGFTR" style="width: 100%; text-align: center;">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       47
     </div>
    </div>
   </div>
   <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
   <div class="PGHDR" style="width: 100%; text-align: left;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div>
    &#160;
  </div>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a id="CashFlows" title="CashFlows" href="#"></a>Hallador Energy Company</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Consolidated Statements of Cash Flows&#160;</b></p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">For the&#160;years ended December&#160;31,</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(in thousands)</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;">
    <tbody>
     <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>CASH FLOWS FROM OPERATING ACTIVITIES:</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Net income</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594272" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">44,793</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594273" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,105</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Adjustments to reconcile net income to net cash provided by operating activities:</p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Deferred income taxes</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594275" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,629</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594276" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,756</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Equity income (loss) &#8211; Sunrise Energy</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594277" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">552</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594278" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" format="ixt:num-dot-decimal" decimals="-3">443</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Cash distribution - Sunrise Energy</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594279" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="3" format="ixt:num-dot-decimal" decimals="-3">625</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594280" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Depreciation, depletion and amortization</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594281" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">67,211</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594282" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">46,875</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Loss on extinguishment of debt</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594283" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,491</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594284" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Loss (gain) on sale of assets</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594285" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">398</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594286" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3">264</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Payments on interest rate swap, net of changes in value</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594287" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594288" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">867</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Amortization of debt issuance costs</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594289" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:AmortizationOfFinancingCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,233</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594290" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:AmortizationOfFinancingCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,601</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Asset retirement obligations accretion</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594291" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,804</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594292" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,010</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Cash paid on asset retirement obligation reclamation</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><span style="-sec-ix-hidden:c108594293">(3,384)</span></p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><span style="-sec-ix-hidden:c108594294">(3,162)</span></p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Stock-based compensation</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594295" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:ShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,554</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594296" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:ShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,269</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Provision for loss on customer contracts</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonFraction id="c108594297" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:LossContingencyAccrualProvision" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonFraction id="c108594298" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:LossContingencyAccrualProvision" scale="3" format="ixt:num-dot-decimal" decimals="-3">159</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Amortization of contract asset and contract liabilities</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594299" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:CapitalizedContractCostAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">39,791</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594300" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:CapitalizedContractCostAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">19,731</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Change in current assets and liabilities:</p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Accounts receivable</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594302" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">9,952</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594303" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable" scale="3" format="ixt:num-dot-decimal" decimals="-3">16,305</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Inventory</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594304" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInInventories" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">15,548</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594305" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInInventories" scale="3" format="ixt:num-dot-decimal" decimals="-3">25,863</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Parts and supplies</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594306" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInMaterialsAndSupplies" scale="3" format="ixt:num-dot-decimal" decimals="-3">10,582</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594307" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInMaterialsAndSupplies" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,271</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Prepaid expenses</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594308" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">1,186</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(<ix:nonFraction id="c108594309" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInPrepaidExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">5,941</ix:nonFraction></td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Accounts payable and accrued liabilities</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594310" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">18,992</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594311" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3">24,037</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Deferred revenue</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(<ix:nonFraction id="c108594312" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">23,423</ix:nonFraction></td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594313" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="3" format="ixt:num-dot-decimal" decimals="-3">35,485</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Other</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594314" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">610</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594315" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">719</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt;">Net cash provided by operating activities</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108594316" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3">59,414</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
      <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108594317" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3">54,169</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  <div class="PGBK" style="width: 100%; margin-right: 0pt; margin-left: 0pt;">
   <div class="PGFTR" style="width: 100%; text-align: center;">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       48
     </div>
    </div>
   </div>
   <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
   <div class="PGHDR" style="width: 100%; text-align: left;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Hallador Energy Company</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Consolidated Statements of Cash Flows </b></p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">For the years ended December 31,</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(in thousands)</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(continued)</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
    <tbody>
     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td>
      <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td>
      <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>CASH FLOWS FROM INVESTING ACTIVITIES:</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Capital expenditures</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594321" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" format="ixt:num-dot-decimal" decimals="-3">75,352</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594322" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" format="ixt:num-dot-decimal" decimals="-4">54,020</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Proceeds from sale of equipment</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594323" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:ProceedsFromSaleOfMachineryAndEquipment" scale="3" format="ixt:num-dot-decimal" decimals="-3">62</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594324" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:ProceedsFromSaleOfMachineryAndEquipment" scale="3" format="ixt:num-dot-decimal" decimals="-3">655</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Net cash used in investing activities</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594325" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">75,290</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594326" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">53,365</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="padding: 0; margin: 0">&#160;</td>
      <td style="padding: 0; margin: 0">&#160;</td>
      <td style="padding: 0; margin: 0">&#160;</td>
      <td style="padding: 0; margin: 0">&#160;</td>
      <td style="padding: 0; margin: 0">&#160;</td>
      <td style="padding: 0; margin: 0">&#160;</td>
      <td style="padding: 0; margin: 0">&#160;</td>
      <td style="padding: 0; margin: 0">&#160;</td>
      <td style="padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>CASH FLOWS FROM FINANCING ACTIVITIES:</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Payments on bank debt</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594328" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:RepaymentsOfBankDebt" scale="3" format="ixt:num-dot-decimal" decimals="-3">59,713</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594329" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:RepaymentsOfBankDebt" scale="3" format="ixt:num-dot-decimal" decimals="-3">78,225</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Borrowings of bank debt</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594330" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:ProceedsFromBankDebt" scale="3" format="ixt:num-dot-decimal" decimals="-6">66,000</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594331" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:ProceedsFromBankDebt" scale="3" format="ixt:num-dot-decimal" decimals="-5">51,700</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255);">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-left: 9pt;">Proceeds from sale and leaseback arrangement&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594332" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="hnrg:ProceedsFromSaleLeasebackTransaction" scale="3" format="ixt:num-dot-decimal" decimals="-3">11,082</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594333" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="hnrg:ProceedsFromSaleLeasebackTransaction" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Issuance of convertible notes payable</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594334" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:ProceedsFromConvertibleDebt" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594335" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:ProceedsFromConvertibleDebt" scale="3" format="ixt:num-dot-decimal" decimals="-6">11,000</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="text-indent: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Issuance of related party convertible notes payable</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonFraction id="c108594336" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonFraction id="c108594337" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="3" format="ixt:num-dot-decimal" decimals="-6">18,000</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Debt issuance costs</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594338" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,013</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594339" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,097</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Distributions to redeemable noncontrolling interests</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594340" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></span></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594341" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" scale="3" format="ixt:num-dot-decimal" decimals="-3">585</ix:nonFraction></span></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">ATM offering</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594342" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,318</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594343" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Taxes paid on vesting of RSUs</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c108594344" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,101</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594345" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Net cash provided by (used in) financing activities</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594346" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3">16,573</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594347" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">207</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Increase&#160;in cash, cash equivalents, and restricted cash</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594348" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" format="ixt:num-dot-decimal" decimals="-3">697</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594349" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" format="ixt:num-dot-decimal" decimals="-3">597</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Cash, cash equivalents, and restricted cash, beginning of year</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594350" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,426</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594351" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:num-dot-decimal" decimals="-3">5,829</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Cash, cash equivalents, and restricted cash, end of year</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594352" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,123</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594353" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,426</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>CASH, CASH EQUIVALENTS, AND RESTRICTED CASH:</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Cash and cash equivalents</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594355" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,842</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594356" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,009</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Restricted cash</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594357" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,281</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594358" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,417</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594359" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,123</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594360" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,426</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>SUPPLEMENTAL CASH FLOW INFORMATION:</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Cash paid for interest</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594362" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:InterestPaidNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">9,966</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594363" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:InterestPaidNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,123</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
      <td>&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>SUPPLEMENTAL NON-CASH FLOW INFORMATION:</b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Change in capital expenditures included in accounts payable and finance lease</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594365" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,882</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594366" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" format="ixt:num-dot-decimal" decimals="-4">3,440</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The accompanying notes are an integral part of these Consolidated Financial Statements</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-right: 0pt; margin-left: 0pt;">
   <div class="PGFTR" style="width: 100%; text-align: center;">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       49
     </div>
    </div>
   </div>
   <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
   <div class="PGHDR" style="width: 100%; text-align: left;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div>
    &#160;
  </div>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><a id="Equity" title="Equity" href="#"></a>Hallador Energy Company</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Consolidated Statement of Stockholders&#8217; Equity </b></p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(in thousands)</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div>
   <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
    <tbody>
     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">Additional</em></b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">Total</em></b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: thin; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">Common Stock Issued</em></em></b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">Paid-in</em></b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">Retained</em></b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">Stockholders'</em></b></p> </td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">Shares</em></b></p> </td>
      <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">Amount</em></b></p> </td>
      <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">Capital</em></b></p> </td>
      <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">Earnings</em></b></p> </td>
      <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">Equity</em></b></p> </td>
      <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="width: 40%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>BALANCE, DECEMBER 31, 2021</b></p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594382" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">30,785</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594383" contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">308</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594384" contextRef="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">104,126</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594385" contextRef="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">77,801</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594386" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">182,235</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Stock-based compensation</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594388" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594389" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,269</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594390" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594391" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,269</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Cancellation of redeemable noncontrolling interests</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594393" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="hnrg:CancellationOfRedeemableNoncontrollingInterests" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594394" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="hnrg:CancellationOfRedeemableNoncontrollingInterests" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,415</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594395" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="hnrg:CancellationOfRedeemableNoncontrollingInterests" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594396" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="hnrg:CancellationOfRedeemableNoncontrollingInterests" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,415</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-left: 9pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Stock issued on redemption of convertible note</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594397" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="3" format="ixt:num-dot-decimal" decimals="-3">232</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594398" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" format="ixt:num-dot-decimal" decimals="-3">2</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594399" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" format="ixt:num-dot-decimal" decimals="-3">998</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594400" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594401" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" format="ixt:num-dot-decimal" decimals="-6">1,000</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Stock issued on redemption of related party convertible notes</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594402" contextRef="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="hnrg:StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,966</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594403" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="hnrg:StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" scale="3" format="ixt:num-dot-decimal" decimals="-4">20</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594404" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="hnrg:StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" scale="3" format="ixt:num-dot-decimal" decimals="-4">8,980</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594405" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="hnrg:StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594406" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="hnrg:StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" scale="3" format="ixt:num-dot-decimal" decimals="-6">9,000</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net income</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594408" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594409" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594410" contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,105</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594411" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:ProfitLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,105</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>BALANCE, DECEMBER 31, 2022</b></p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594412" contextRef="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,983</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594413" contextRef="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-4">330</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594414" contextRef="i_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">118,788</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594415" contextRef="i_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">95,906</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594416" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">215,024</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Stock-based compensation</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594418" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594419" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,554</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594420" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594421" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,554</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Stock issued on vesting of RSUs</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594422" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:num-dot-decimal" decimals="-3">473</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594423" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:num-dot-decimal" decimals="-3">5</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594424" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">5</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594425" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594426" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Taxes paid on vesting of RSUs</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c108594427" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">198</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c108594428" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">2</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c108594429" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,099</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594430" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c108594431" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,101</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-left: 9pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Stock issued in ATM offering</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594432" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" format="ixt:num-dot-decimal" decimals="-3">794</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594433" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:num-dot-decimal" decimals="-3">8</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594434" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:num-dot-decimal" decimals="-4">7,310</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594435" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594436" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,318</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net income</p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594438" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594439" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594440" contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">44,793</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594441" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">44,793</ix:nonFraction></td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td>
     </tr>

     <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
      <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>BALANCE, DECEMBER 31, 2023</b></p> </td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594442" contextRef="i_2023-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="Share" name="us-gaap:SharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">34,052</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594443" contextRef="i_2023-12-31_StatementEquityComponentsAxis-CommonStockMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">341</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594444" contextRef="i_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">127,548</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594445" contextRef="i_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">140,699</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
      <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594446" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:StockholdersEquity" scale="3" format="ixt:num-dot-decimal" decimals="-3">268,588</ix:nonFraction></span></td>
      <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
     </tr>

    </tbody>
   </table>
  </div>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt 0pt 0pt 18pt; text-align: center; text-indent: -18pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The accompanying notes are an integral part of these Consolidated Financial Statements</p>
  <p style="margin: 0pt 0pt 0pt 18pt; text-align: center; text-indent: -18pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-right: 0pt; margin-left: 0pt;">
   <div class="PGFTR" style="width: 100%; text-align: center;">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       50
     </div>
    </div>
   </div>
   <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
   <div class="PGHDR" style="width: 100%; text-align: left;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><a id="Notes" title="Notes" href="#"></a>NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS </b></p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>FOR THE YEARS ENDED DECEMBER 31, 2023 AND 2022</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="c2584472" escape="true">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">1</em>)&#160; &#160; &#160;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ConsolidationPolicyTextBlock" id="c108596761" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Basis of Presentation and Consolidation </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The consolidated financial statements include the accounts of Hallador Energy Company (hereinafter,&#160;&#8220;we&#8221;,&#160;&#8220;our&#8221; or&#160;&#8220;us&#8221;) and our wholly owned subsidiaries Sunrise Coal, LLC (&#8220;Sunrise&#8221;), Hallador Power Company, LLC (&#8220;Hallador Power&#8221;)&#160;and Hourglass Sands, LLC (&#8220;Hourglass&#8221;), as well as&#160;Sunrise and Hallador Power's&#160;wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated. Sunrise is engaged in the production of steam coal from mines located in western Indiana.&#160; Hallador Power is engaged in the production of coal-fired electric power generation located in Sullivan County, Indiana.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="c108596762" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Segment Information </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">As the result of Hallador Power&#8217;s acquisition of the Merom Generating Station <em style="font: inherit;">one</em> gigawatt power plant in Sullivan County, Indiana (the &#8220;Merom Power Plant&#8221;) from Hoosier Energy Rural Electric Cooperative, Inc. (&#8220;Hoosier&#8221;) on <em style="font: inherit;"> October 21, 2022 (</em>the &#8220;Merom Acquisition&#8221;), as further described in Note <em style="font: inherit;">15,</em> beginning in the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2022,</em> we began to strategically view and manage our&#160;operations through <span style="-sec-ix-hidden:c108594462">two</span> reportable segments:&#160;Coal Operations and Electric Operations.&#160;The remainder of our operations, which are <em style="font: inherit;">not</em> significant enough on a stand-alone basis to warrant treatment as an operating segment, are presented as &#8220;Corporate and Other&#8221; and primarily are comprised of unallocated corporate costs and activities,&#160;including a <ix:nonFraction id="c108594468" contextRef="i_2023-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember" unitRef="Pure" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" format="ixt:num-dot-decimal" decimals="1">50</ix:nonFraction>% interest in Sunrise Energy, LLC (&#8220;Sunrise Energy&#8221;), a private gas exploration company with operations in Indiana, which we account for using the equity method, and our wholly-owned subsidiary Summit Terminal LLC, a logistics transport facility located on the Ohio River.&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The Coal Operations reportable segment includes currently operating mining complexes Oaktown <em style="font: inherit;">1</em> and Oaktown <em style="font: inherit;" class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted">2</em> underground mines, Prosperity surface mine, Freelandville surface mine and Carlisle wash plant.&#160;On <em style="font: inherit;"> February 23, 2024, </em>our Sunrise Coal Division undertook an initiative&#160;designed to strengthen our financial and operational efficiency and to create significant operational savings and higher margins in our coal segment. For further information, see&#160;&#8220;Note <em style="font: inherit;">19</em>&#160;- Subsequent Events&#8221; below.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The Electric Operations reportable segment includes electric power generation facilities of the Merom Power Plant.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="c108596763" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Reclassifications</span></b></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Amounts in the prior years consolidated financial statements are reclassified whenever necessary to conform to the current year&#8217;s presentation. Any reclassification adjustments had <em style="font: inherit;">no</em> impact on prior year total assets, liabilities,&#160;net income or shareholders&#8217; equity.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="c108596764" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Cash and Cash Equivalents</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Cash and cash equivalents include investments with maturities when purchased of <em style="font: inherit;">three</em>&#160;months or less.&#160;Cash balances at individual banks <em style="font: inherit;"> may </em>exceed the federally insured limit by the Federal Deposit Insurance Corporation. The Company has <em style="font: inherit;">not</em> experienced any material losses in such accounts.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="c108596765" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"><span style="text-decoration: underline; ">Accounts Receivable</span></b></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The timing of revenue recognition, billings and cash collections results in accounts receivable from customers. Customers are invoiced as coal is shipped or as power is delivered&#160;or at periodic intervals in accordance with contractual terms. Invoices typically include customary adjustments for the resolution of price variability, such as coal quality thresholds. Payments are generally received within <em style="font: inherit;">thirty</em> days of invoicing.&#160; Historically, credit losses have been insignificant. <ix:nonFraction id="c108594492" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="0" format="ixt-sec:numwordsen" decimals="-3">No</ix:nonFraction> charges for credit losses were recognized during the years ended <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2023</em>&#160;or <em style="font: inherit;">2022.</em></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:InventorySuppliesPolicy" id="c108596766" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Inventory and Parts and Supplies</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Inventory and parts and supplies are valued at the lower of cost or net realizable value determined using the <em style="font: inherit;">first</em>-in <em style="font: inherit;">first</em>-out method. Inventory costs include labor, supplies, operating overhead, and other related costs incurred at or on behalf of the mining location or plant, including depreciation, depletion, and amortization of equipment, buildings, mineral rights, and mine development costs.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="hnrg:CoalPurchaseAgreementsPolicyTextBlock" id="c108596767" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Contract Asset - Coal Purchase Agreement</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Contract Asset - Coal Purchase Agreement (as defined in Note <em style="font: inherit;">15</em>) is the result of a coal purchase agreement with Hoosier whereby we purchased coal from Hoosier through <em style="font: inherit;"> May 31, 2023,&#160;</em>at fixed prices which were below market prices at the date of entry into the agreement.&#160;This agreement was entered into as consideration in the Merom Acquisition.&#160;The asset was amortized to inventory as coal was purchased&#160;over the term of the agreement as the contract was&#160;fulfilled.&#160;During the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> $<ix:nonFraction id="c108594513" contextRef="d_2023-01-01_2023-12-31_TypeOfArrangementAxis-CoalPurchaseAgreementMember" unitRef="USD" name="hnrg:ContractWithCustomerAssetAmortizedExpense" scale="6" format="ixt:num-dot-decimal" decimals="-5">19.6</ix:nonFraction>&#160;million and $<ix:nonFraction id="c108594514" contextRef="d_2022-01-01_2022-12-31_TypeOfArrangementAxis-CoalPurchaseAgreementMember" unitRef="USD" name="hnrg:ContractWithCustomerAssetAmortizedExpense" scale="6" format="ixt:num-dot-decimal" decimals="-5">14.7</ix:nonFraction> million, respectively, were amortized, of which $<ix:nonFraction id="c108594515" contextRef="d_2023-01-01_2023-12-31_IncomeStatementLocationAxis-OperatingExpenseMember_TypeOfArrangementAxis-CoalPurchaseAgreementMember" unitRef="USD" name="hnrg:ContractWithCustomerAssetAmortizedExpense" scale="6" format="ixt:num-dot-decimal" decimals="-5">30.7</ix:nonFraction> million and $<ix:nonFraction id="c108594516" contextRef="d_2022-01-01_2022-12-31_IncomeStatementLocationAxis-OperatingExpenseMember_TypeOfArrangementAxis-CoalPurchaseAgreementMember" unitRef="USD" name="hnrg:ContractWithCustomerAssetAmortizedExpense" scale="6" format="ixt:num-dot-decimal" decimals="-5">3.6</ix:nonFraction> million, respectively, was recognized in operating expenses on the consolidated statements of operations.&#160;The Coal Purchase Agreement term was from <em style="font: inherit;"> October 21, 2022 </em>to <em style="font: inherit;"> May 31, 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock" id="c108596768" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Prepaid Expenses </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Prepaid expenses include prepaid insurance&#160;and other prepaid balances with vendors for various services paid for in advance of use.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
    <ix:exclude>
     <div class="PGFTR" style="text-align: center; width: 100%">
      <div class="hf-row">
       <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
        <em style="font: inherit;">51</em>
       </div>
      </div>
     </div>
     <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
     <div class="PGHDR" style="text-align: left; width: 100%">
      <div class="hf-row">
       <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
        <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
       </div>
      </div>
     </div>
    </ix:exclude> <ix:exclude>&#160;</ix:exclude> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="hnrg:AdvanceRoyaltiesPolicyTextBlock" id="c108596769" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Advanced Royalties </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Coal leases that require minimum annual or advance payments and are recoverable from future production are generally deferred and charged to expense as the coal is subsequently produced. Advance royalties are included in other assets.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="hnrg:MiningPropertiesPolicyTextBlock" id="c108596770" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Mining Properties and Plant Equipment</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Mining properties are recorded at cost. Interest costs applicable to major asset additions are capitalized during the construction period. Expenditures that extend the useful lives or increase the productivity of the assets are capitalized. The cost of maintenance and repairs that do <em style="font: inherit;">not</em> extend the useful lives or increase the productivity of the assets are expensed as incurred. Other than land and most mining equipment, mining properties are depreciated using the units-of-production method over the estimated recoverable reserves. Most surface and underground mining equipment is depreciated using estimated useful lives ranging from <span style="-sec-ix-hidden:c108594519">three</span> to <span style="-sec-ix-hidden:c108594520">twenty-five</span>&#160;years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The values of the property, plant and equipment acquired as part of the Merom Acquisition were recorded at relative fair value based on the consideration paid upon closing of the acquisition of the plant in <em style="font: inherit;"> October 2022. </em>Other equipment is recorded at cost. Expenditures that extend the useful lives or increase the productivity of the assets are capitalized. The cost of maintenance and repairs that do <em style="font: inherit;">not</em> extend the useful lives or increase the productivity of the assets are expensed as incurred.&#160;Most power plant&#160;equipment is depreciated using estimated useful lives ranging from <span style="-sec-ix-hidden:c108594522">four</span>&#160;to <span style="-sec-ix-hidden:c108594523">nine</span>&#160;years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">If facts and circumstances suggest that a long-lived asset <em style="font: inherit;"> may </em>be impaired, the carrying value is reviewed for recoverability. If this review indicates that the carrying value of the asset will <em style="font: inherit;">not</em> be recoverable through estimated undiscounted future net cash flows related to the asset over its remaining life, then an impairment loss is recognized by reducing the carrying value of the asset to its estimated fair value. There were <em style="font: inherit;">no</em>&#160;long-lived asset impairments during&#160;the years ended <em style="font: inherit;"> December 31, 2023 </em>or&#160;<em style="font: inherit;"> December 31, 2022.</em></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="hnrg:MineDevelopmentPolicyTextBlock" id="c108596771" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"><span style="text-decoration: underline; ">Mine Development</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Costs of developing new mines, including asset retirement obligation assets, or significantly expanding the capacity of existing mines, are capitalized and amortized using the units-of-production method over estimated recoverable reserves.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="c108596772" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Deferred Revenue</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred revenue includes advance payments on electric capacity payments and prepayments on coal deliveries. The deferred revenue for each will be reversed to revenue on a monthly pro-rata basis for the capacity payments and as coal is delivered for the coal prepayments based upon the underlying contractual terms.&#160; All deferred revenue is expected to be recognized in revenue&#160;within <em style="font: inherit;">one</em> year.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"></p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:AssetRetirementObligationsPolicy" id="c108596773" escape="true"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b><span style="text-decoration: underline; ">Asset Retirement Obligations (ARO)&#160;&#8211; Reclamation </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">At the time they are incurred, legal obligations associated with the retirement of long-lived assets are reflected at their estimated fair value, with a corresponding charge to mine development. Obligations are typically incurred when we commence&#160;development of underground and surface mines and include reclamation of support facilities, refuse areas and slurry ponds.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Obligations are reflected at the present value of their future cash flows. We reflect&#160;accretion of the obligations for the period from the date they are incurred through the date they are extinguished. The ARO assets are amortized using the units-of-production method over estimated recoverable (proven&#160;and probable) reserves. We use&#160;credit-adjusted risk-free discount rates ranging from <ix:nonFraction id="c108594527" contextRef="i_2023-12-31_MeasurementInputTypeAxis-MeasurementInputDiscountRateMember_RangeAxis-MinimumMember" unitRef="Pure" name="us-gaap:DebtInstrumentMeasurementInput" scale="0" format="ixt:num-dot-decimal" decimals="INF">7</ix:nonFraction>% to <ix:nonFraction id="c108594528" contextRef="i_2022-12-31_MeasurementInputTypeAxis-MeasurementInputDiscountRateMember_RangeAxis-MaximumMember" unitRef="Pure" name="us-gaap:DebtInstrumentMeasurementInput" scale="-2" format="ixt:num-dot-decimal" decimals="1">10</ix:nonFraction>% to discount the obligation,&#160;inflation rates anticipated during the time to reclamation, and&#160;cost estimates prepared by its engineers inclusive of&#160;market risk premiums.&#160;Federal and state laws require that mines be reclaimed in accordance with specific standards and approved reclamation plans, as outlined in mining permits. Activities include reclamation of pit and support acreage at surface mines, sealing portals at underground mines, and reclamation of refuse areas and slurry ponds.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">We review&#160;our ARO at least annually and reflect&#160;revisions for permit changes, changes in estimated reclamation costs and changes in the estimated timing of such costs. The change in estimate for the year ended <em style="font: inherit;"> December 31, 2023,&#160;</em>was a result of a change in timing and acreage of expected reclamation of the Merom Power Plant. In the event we are&#160;<em style="font: inherit;">not</em> able to perform reclamation, we have surety bonds at <em style="font: inherit;"> December 31, 2023 </em>totaling $<ix:nonFraction id="c108594530" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:RegulatoryAssets" scale="6" format="ixt:num-dot-decimal" decimals="-5">37.5</ix:nonFraction>&#160;million to cover ARO.&#160;The undiscounted asset retirement obligation was $<ix:nonFraction id="c108594531" contextRef="i_2023-12-31" unitRef="USD" name="hnrg:UndiscountedAssetRetirementObligations" scale="6" format="ixt:num-dot-decimal" decimals="-5">26.6</ix:nonFraction> million and $<ix:nonFraction id="c108594532" contextRef="i_2022-12-31" unitRef="USD" name="hnrg:UndiscountedAssetRetirementObligations" scale="6" format="ixt:num-dot-decimal" decimals="-6">27.0</ix:nonFraction> million at <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
    <ix:exclude>
     <div class="PGFTR" style="text-align: center; width: 100%">
      <div class="hf-row">
       <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
        <em style="font: inherit;">52</em>
       </div>
      </div>
     </div>
     <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
     <div class="PGHDR" style="text-align: left; width: 100%">
      <div class="hf-row">
       <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
        <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
       </div>
      </div>
     </div>
    </ix:exclude> <ix:exclude>&#160;</ix:exclude> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">The table below (in thousands) reflects the changes to ARO for the periods presented:&#160;</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
    <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock" id="c2584473" escape="true">
     <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Balance, beginning of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594622" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligation" scale="3" format="ixt:num-dot-decimal" decimals="-3">20,834</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594623" contextRef="i_2021-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligation" scale="3" format="ixt:num-dot-decimal" decimals="-3">14,125</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Merom acquisition</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594624" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="hnrg:AssetRetirementObligationAcquisition" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594625" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="hnrg:AssetRetirementObligationAcquisition" scale="3" format="ixt:num-dot-decimal" decimals="-4">7,230</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Freelandville addition</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594626" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594627" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,631</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Accretion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594628" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,804</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594629" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationAccretionExpense" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,010</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Change in estimate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594630" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="hnrg:AssetRetirementObligationChangeOfEstimate" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,566</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594631" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="hnrg:AssetRetirementObligationChangeOfEstimate" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594632" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,384</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594633" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,162</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Balance, end of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594634" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligation" scale="3" format="ixt:num-dot-decimal" decimals="-3">16,688</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594635" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligation" scale="3" format="ixt:num-dot-decimal" decimals="-3">20,834</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Less current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594636" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-4">2,150</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594637" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-4">3,580</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Long-term balance, end of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594638" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">14,538</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594639" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationsNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">17,254</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
    </ix:nonNumeric> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="hnrg:ContractLiabilitiesPolicyTextBlock" id="c108596774" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Contract Liabilities&#160;- Power Purchase Agreement and Capacity Payment Reduction</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Contract Liabilities&#160;- Power&#160;Purchase Agreement and Capacity Payment Reduction (both as defined in Note <em style="font: inherit;">15</em>) are the result of a power&#160;purchase agreement with Hoosier whereby Hallador Power is selling power&#160;to Hoosier through <em style="font: inherit;">2025</em> at fixed prices which were below&#160;market prices at the date the parties entered into the agreement.&#160;Hallador Power also agreed to a reduction in future capacity payments as part of the acquisition consideration.&#160;These agreements were entered into as consideration in the Merom Acquisition.&#160;The power purchase agreement liability&#160;is&#160;amortized to electric sales revenue pro-rata over the term of the agreement&#160;as the contract is fulfilled.&#160;During the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> amortization of the power purchase agreement contract liability totaled $<ix:nonFraction id="c108594538" contextRef="d_2023-01-01_2023-12-31_TypeOfArrangementAxis-PowerPurchaseAgreementMember" unitRef="USD" name="hnrg:ContractWithCustomerLiabilityAmortizationExpense" scale="6" format="ixt:num-dot-decimal" decimals="-5">70.5</ix:nonFraction> million and $<ix:nonFraction id="c108594539" contextRef="d_2022-01-01_2022-12-31_TypeOfArrangementAxis-PowerPurchaseAgreementMember" unitRef="USD" name="hnrg:ContractWithCustomerLiabilityAmortizationExpense" scale="6" format="ixt:num-dot-decimal" decimals="-5">23.3</ix:nonFraction> million, respectively.&#160;The Power Purchase Agreement term is from <em style="font: inherit;"> October 21, 2022 </em>to <em style="font: inherit;"> December 31, 2025.&#160;</em>The Capacity Payment Reductions occurred on <em style="font: inherit;"> May 31, 2023&#160;</em>and <em style="font: inherit;"> November 30, 2023&#160;</em>in the amount of <span style="-sec-ix-hidden:c108594540">$7.5</span> million each.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:DerivativesPolicyTextBlock" id="c108596775" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Interest Rate Swaps</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">We have historically utilized derivative instruments to manage exposures to interest rate risk on long-term debt. We enter&#160;interest rate&#160;swaps&#160;in order to achieve a mix of fixed and variable rate debt that it deems appropriate. These interest rate&#160;swaps&#160;have <em style="font: inherit;">not</em> been designated as hedging instruments&#160;and were accounted for as an asset or a liability in the accompanying consolidated balance sheets at their fair value.&#160;Realized and unrealized gains and losses are classified as operating activities in the accompanying consolidated statements of cash flows. As of <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> we were <em style="font: inherit;">not</em> a party to any interest rate swaps.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;"></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="c108596776" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;"><span style="text-decoration: underline; "><b>Commitments and Contingencies</b></span></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;">From time to time, we are involved in legal proceedings and/or <em style="font: inherit;"> may </em>be subject to industry rulings that could bring rise to claims in the ordinary course of business.&#160;We have concluded that the likelihood is remote that the ultimate resolution of any pending litigation or pending claims will be material or have a material adverse effect on our business, financial position, results of operations or liquidity.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"></p></ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:IncomeTaxPolicyTextBlock" id="c108596777" escape="true"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b><span style="text-decoration: underline; ">Income Taxes </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Income taxes are provided based on the liability method of accounting. The provision for income taxes is based on pretax financial income. Deferred tax assets and liabilities are recognized for the future expected tax consequences of temporary differences between income tax and financial reporting and principally relate to differences in the tax basis of assets and liabilities and their reported amounts, using enacted tax rates in effect for the&#160;year in which differences are expected to reverse.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
    <ix:exclude>
     <div class="PGFTR" style="width: 100%; text-align: center;">
      <div class="hf-row">
       <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
        <em style="font: inherit;">53</em>
       </div>
      </div>
     </div>
     <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
     <div class="PGHDR" style="width: 100%; text-align: left;">
      <div class="hf-row">
       <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
        <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
       </div>
      </div>
     </div>
    </ix:exclude> <ix:exclude>&#160;</ix:exclude> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:EarningsPerSharePolicyTextBlock" id="c108596778" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Net Income per Share </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Basic earnings&#160;per share (&#8220;EPS&#8221;) are computed by dividing net earnings&#160;by the weighted average number of common shares outstanding for the period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Diluted EPS attributable to common shareholders is computed by adjusting net earnings by the weighted average number of common shares and potential common shares outstanding (if dilutive) during each period. Potential common shares include shares of restricted stock units as if the units issued by us were vested and convertible debt. We apply the treasury stock method to account for the dilutive impact of its restricted stock units and the if converted method for its convertible notes. Anti-dilutive securities are excluded from diluted EPS. As a result of determining the effect of potentially dilutive securities, in certain periods, diluted net loss per share is the same as the basic net loss per share for the periods presented.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:UseOfEstimates" id="c108596779" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"><span style="text-decoration: underline; ">Use of Estimates in the Preparation of Financial Statements</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The preparation of financial statements in conformity with generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual amounts could differ from those estimates. The most significant estimates included in the preparation of the financial statements relate to: (i)&#160;deferred income tax accounts, (ii)&#160;coal reserves, (iii)&#160;depreciation, depletion, and amortization, (iv)&#160;estimates related to the Merom Acquisition, (v)&#160;estimates used in our impairment analysis, and (vi) estimates used in the calculation of ARO.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:LongDurationContractsPolicy" id="c108596780" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Long-term Contracts </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of <em style="font: inherit;"> December 31, 2023</em>, we are committed to supplying <em style="font: inherit;">third</em>-party customers up to a maximum of <ix:nonFraction id="c108594548" contextRef="i_2023-12-31" unitRef="Ton" name="hnrg:CoalSupplyCommitment" scale="6" format="ixt:num-dot-decimal" decimals="-5">9.2</ix:nonFraction>&#160;million tons of coal through <em style="font: inherit;">2027,</em>&#160;of which <ix:nonFraction id="c108596017" contextRef="i_2023-12-31" unitRef="Ton" name="hnrg:PricedCoalSupplyCommitment" scale="6" format="ixt:num-dot-decimal" decimals="-5">6.2</ix:nonFraction>&#160;million tons are priced. We are committed to supplying coal to Merom Power Plant up to a maximum of <ix:nonFraction id="c108594551" contextRef="i_2023-12-31_RangeAxis-MaximumMember" unitRef="Ton" name="hnrg:CoalSupplyCommitment" scale="6" format="ixt:num-dot-decimal" decimals="-5">10.7</ix:nonFraction> million tons of coal through <span style="-sec-ix-hidden:c108594552">2028.</span> All committed tons to Merom are priced.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">For <em style="font: inherit;">2023</em>, we derived <ix:nonFraction id="c108594554" contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="2">93</ix:nonFraction>% of our <em style="font: inherit;">third</em>-party&#160;coal sales from <span style="-sec-ix-hidden:c108594556">five</span>&#160;customers, each representing at least <em style="font: inherit;">10%</em> of coal sales. At <em style="font: inherit;"> December 31, 2023, </em><ix:nonFraction id="c108594558" contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="2">85</ix:nonFraction>% of our coal operations accounts receivable was from <span style="-sec-ix-hidden:c108594559">four</span>&#160;customers, each representing more than <em style="font: inherit;">10%.</em> For the year ended&#160;<em style="font: inherit;"> December 31, 2023</em>,<ix:nonFraction id="c108594561" contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneCustomerMember_ProductOrServiceAxis-ElectricDistributionMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="0">100</ix:nonFraction>% of our electric sales and accounts receivable were with <span style="-sec-ix-hidden:c108594564">two</span>&#160;customers.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">For <em style="font: inherit;">2022</em>, we derived <ix:nonFraction id="c108594566" contextRef="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="1">90</ix:nonFraction>% of our coal sales from <span style="-sec-ix-hidden:c108594567">five</span> customers, each representing at least <em style="font: inherit;">10%</em> of our coal sales. At <em style="font: inherit;"> December 31, 2022, </em><ix:nonFraction id="c108594569" contextRef="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="2">86</ix:nonFraction>% of our&#160;coal operations accounts receivable was from <span style="-sec-ix-hidden:c108594570">four</span> customers, each representing more than <em style="font: inherit;">10%.</em> For the year ended <em style="font: inherit;"> December 31, 2022, </em><ix:nonFraction id="c108594572" contextRef="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneCustomerMember_ProductOrServiceAxis-ElectricDistributionMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="0">100</ix:nonFraction>% of our&#160;electric sales and accounts receivable was with <span style="-sec-ix-hidden:c108594573">one</span> customer.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">For <em style="font: inherit;">2023,</em> <ix:nonFraction id="c108594577" contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-ProductConcentrationRiskMember_ProductOrServiceAxis-ElectricityGenerationMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="0">100</ix:nonFraction>%&#160;of our delivered energy generation revenue was sold to Hoosier or the Midcontinent Independent System Operator ("MISO") wholesale market.&#160;MISO is the independent system operator managing the flow of high-voltage electricity across <em style="font: inherit;">15</em> U.S. states and the&#160;Canadian province of Manitoba.&#160;For <em style="font: inherit;">2023,</em> we derived <ix:nonFraction id="c108594580" contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-ThreeCustomersMember_ProductOrServiceAxis-ElectricDistributionMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="2">91</ix:nonFraction>% of our capacity sales revenue from <ix:nonFraction id="c108596044" contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-ThreeCustomersMember_ProductOrServiceAxis-ElectricDistributionMember" unitRef="Pure" name="hnrg:NumberOfMajorCustomers" scale="0" format="ixt-sec:numwordsen" decimals="INF">three</ix:nonFraction> customers, each representing at least <em style="font: inherit;">10%</em> of capacity sales revenue. As of <em style="font: inherit;"> December 31, 2023, </em>we are committed to supply approximately <ix:nonFraction id="c108594581" contextRef="d_2023-06-01_2025-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyOutputMember_StatementScenarioAxis-ScenarioForecastMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="2">22</ix:nonFraction>% of the plant&#8217;s energy generation output and approximately <ix:nonFraction id="c108594582" contextRef="d_2023-06-01_2025-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_StatementScenarioAxis-ScenarioForecastMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="2">32</ix:nonFraction>% of the plant&#8217;s capacity to Hoosier from <em style="font: inherit;"> June 1, 2023, </em>through <em style="font: inherit;"> May 31, 2028.&#160; </em>Additionally, as of <em style="font: inherit;"> December 31, 2023, </em>we are committed to supply to other customers approximately <ix:nonFraction id="c108596048" contextRef="d_2025-01-01_2026-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_RangeAxis-MinimumMember_StatementScenarioAxis-ScenarioForecastMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="2">47</ix:nonFraction>% to <ix:nonFraction id="c108596049" contextRef="d_2025-01-01_2026-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_RangeAxis-MaximumMember_StatementScenarioAxis-ScenarioForecastMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="2">55</ix:nonFraction>% of the plant&#8217;s capacity during the years ending <em style="font: inherit;"> December 31, 2024, </em>through <em style="font: inherit;">2026</em> and approximately <ix:nonFraction id="c108596051" contextRef="d_2027-01-01_2028-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_StatementScenarioAxis-ScenarioForecastMember" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="2">28</ix:nonFraction>% of the plant&#8217;s capacity during the years ending <em style="font: inherit;"> December 31, 2027, </em>through <em style="font: inherit;">2028.</em> For <em style="font: inherit;">2022,</em> we derived <em style="font: inherit;">100%</em> of our electric delivered energy generation and capacity sales revenue from Hoosier.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="c108596781" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Stock-based Compensation </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Stock-based compensation for restricted stock units is measured at the grant date based on the fair value of the award and is recognized as expense over the applicable vesting period of the stock award (generally <span style="-sec-ix-hidden:c108594585">two</span> to <span style="-sec-ix-hidden:c108594586">four</span>&#160;years) using the straight-line method.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p></ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="c108596782" escape="true"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Recent Accounting Pronouncements <em style="font: inherit;">Not</em> Yet Adopted</span></b></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In <em style="font: inherit;"> November 2023, </em>the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em>&#160;Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures&#160;("ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07"</em>).&#160;ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> primarily requires enhanced disclosures about significant segment expenses regularly provided to the chief operating decision maker ("CODM"), the amount and composition of other segment items, and the title and position of the CODM. ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>with early adoption permitted. We are currently evaluating the impact of adopting ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> but do <em style="font: inherit;">not</em> expect it to have a material effect on our consolidated financial statements. &#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">In <em style="font: inherit;"> December 2023, </em>the FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em>&#160;Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures&#160;("ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09"</em>). ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> primarily requires enhanced disclosures to (<em style="font: inherit;">1</em>) disclose specific categories in the rate reconciliation, (<em style="font: inherit;">2</em>) disclose the amount of income taxes paid and expensed disaggregated by federal, state, and foreign taxes, with further disaggregation by individual jurisdictions if certain criteria are met, and (<em style="font: inherit;">3</em>) disclose income (loss) from continuing operations before income tax (benefit) disaggregated between domestic and foreign. ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>with early adoption permitted. We are currently evaluating the impact of adopting ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> but do <em style="font: inherit;">not</em> expect it to have a material effect on our consolidated financial statements.</p></ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:InventoryDisclosureTextBlock" id="c2584474" escape="true">
   <p style="margin: 0pt -9pt 0pt 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">2</em>)&#160; &#160; &#160;INVENTORY </b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Inventory is valued at lower of cost or net realizable value (&#8220;NRV&#8221;).&#160;As of <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;">2022,</em> coal inventory includes NRV adjustments of $<ix:nonFraction id="c108594642" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:InventoryAdjustments" scale="6" format="ixt:num-dot-decimal" decimals="-6">2.0</ix:nonFraction>&#160;million and $<ix:nonFraction id="c108594643" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:InventoryAdjustments" scale="6" format="ixt:num-dot-decimal" decimals="-5">4.9</ix:nonFraction>&#160;million, respectively.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  </ix:nonNumeric>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       54
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:OtherAssetsDisclosureTextBlock" id="c2584475" escape="true">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">3</em>)&#160; &#160; &#160;OTHER LONG-TERM ASSETS (IN THOUSANDS) </b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" id="c2584476" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td>
       <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td>
       <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td>
       <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Advanced coal royalties</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594649" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:PrepaidMineralRoyaltiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">5,521</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594650" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:PrepaidMineralRoyaltiesNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">5,967</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Other</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594651" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-4">1,540</ix:nonFraction></span></td>
       <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594652" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,618</ix:nonFraction></span></td>
       <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Total other assets</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594653" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OtherAssetsNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,061</ix:nonFraction></span></td>
       <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594654" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OtherAssetsNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">7,585</ix:nonFraction></span></td>
       <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:DebtDisclosureTextBlock" id="c2584477" escape="true">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><a id="note5" title="note5" href="#"></a>(<em style="font: inherit;">4</em>)&#160; &#160; &#160;BANK DEBT </b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">On&#160;<em style="font: inherit;"> March 25, 2022,&#160;</em>we executed an amendment to our credit agreement with PNC Bank, National Association (in its capacity as administrative agent, &#8220;PNC&#8221;), administrative agent for its lenders under its credit agreement. The primary purpose of the amendment was to return the allowable leverage ratio&#160;and debt service coverage ratio to&#160;<em style="font: inherit;"> December 31, 2021&#160;</em>levels through&#160;<em style="font: inherit;"> September 30, 2022,&#160;</em>with the debt service coverage waived for&#160;<em style="font: inherit;"> March 31, 2022.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On&#160;<em style="font: inherit;"> May 20, 2022,&#160;</em>we executed an additional amendment to our credit agreement with PNC.&#160;The primary purpose of this&#160;amendment was to modify&#160;the allowable leverage ratio and debt service coverage ratio through&#160;<em style="font: inherit;"> June 30, 2022,&#160;</em>to provide relief for current and anticipated covenant violations.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On&#160;<em style="font: inherit;"> August 5, 2022,&#160;</em>we executed an additional amendment to our credit agreement with PNC. The primary purpose of this&#160;amendment was to modify&#160;the allowable leverage ratio and debt service coverage ratio through&#160;<em style="font: inherit;"> September&#160;</em><em style="font: inherit;">30,</em>&#160;<em style="font: inherit;">2022,</em>&#160;to provide relief for anticipated covenant violations.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On <em style="font: inherit;"> March 13, 2023,&#160;</em>we executed an additional amendment to our credit agreement with PNC.&#160;The primary purpose of the amendment was to convert $<ix:nonFraction id="c108594658" contextRef="i_2023-03-13_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="hnrg:DebtInstrumentAmountToBeConverted" scale="6" format="ixt:num-dot-decimal" decimals="-6">35</ix:nonFraction>&#160;million of the outstanding balance on the revolver into a new term loan with a maturity date of <em style="font: inherit;"> March 31, 2024, </em>and extend the maturity date of the revolver&#160;to <em style="font: inherit;"> May 31, 2024.&#160;</em>The amendment&#160;also reduced the total capacity under the revolver to $<ix:nonFraction id="c108594659" contextRef="i_2023-03-13_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" format="ixt:num-dot-decimal" decimals="-6">85</ix:nonFraction> million and&#160;waived the maximum annual capital expenditure covenant for <em style="font: inherit;">2022</em> and increased the covenant for <em style="font: inherit;">2023</em> to $<ix:nonFraction id="c108594662" contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="hnrg:DebtInstrumentCovenantMaximumAnnualCapitalExpenditures" scale="6" format="ixt:num-dot-decimal" decimals="-6">75</ix:nonFraction> million.&#160;Subsequent to <em style="font: inherit;"> December 31, 2022, </em>and prior to the effective date of this amendment, we had borrowed an additional $<ix:nonFraction id="c108594663" contextRef="d_2023-01-01_2023-03-12_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="hnrg:LineOfCreditFacilityAdditionalAmountBorrowed" scale="6" format="ixt:num-dot-decimal" decimals="-6">17</ix:nonFraction>&#160;million under the revolver. Additionally, this amendment provided for the transition in interest rates from the London Interbank Offered Rate (&#8220;LIBOR&#8221;) to the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) based pricing with ranges from SOFR&#160;plus <ix:nonFraction id="c108594664" contextRef="d_2023-03-13_2023-03-13_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MinimumMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:num-dot-decimal" decimals="2">4.00</ix:nonFraction>% to SOFR&#160;plus <ix:nonFraction id="c108594665" contextRef="d_2023-03-13_2023-03-13_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MaximumMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:num-dot-decimal" decimals="2">5.00</ix:nonFraction>%, depending on our leverage ratio.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On&#160;<em style="font: inherit;"> August 2, 2023,&#160;</em>we executed an additional amendment to our credit agreement with PNC, which was accounted for as a debt extinguishment.&#160;The primary purpose of the amendment was&#160;to convert $<ix:nonFraction id="c108594666" contextRef="i_2023-08-02_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="hnrg:DebtInstrumentAmountToBeConverted" scale="6" format="ixt:num-dot-decimal" decimals="-6">65</ix:nonFraction>&#160;million of the outstanding funded debt into a new term loan with a maturity of&#160;<em style="font: inherit;"> March 31, 2026,&#160;</em>and enter into a revolver of $<ix:nonFraction id="c108594667" contextRef="i_2023-08-02_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" format="ixt:num-dot-decimal" decimals="-6">75</ix:nonFraction>&#160;million with a maturity of&#160;<em style="font: inherit;"> July 31, 2026.&#160;</em>The amendment increased the maximum annual capital expenditure limit to $<ix:nonFraction id="c108594668" contextRef="i_2023-08-02_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="hnrg:DebtInstrumentCovenantMaximumAnnualCapitalExpenditures" scale="6" format="ixt:num-dot-decimal" decimals="-8">100</ix:nonFraction>&#160;million.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Prior to the <em style="font: inherit;"> March 13, 2023 </em>amendment, bank debt was&#160;comprised of term debt ($<ix:nonFraction id="c108594669" contextRef="i_2022-12-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember" unitRef="USD" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" format="ixt:num-dot-decimal" decimals="-5">5.5</ix:nonFraction>&#160;million as of <em style="font: inherit;"> December 31, 2022) </em>and a&#160;$<ix:nonFraction id="c108594670" contextRef="i_2022-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" format="ixt:num-dot-decimal" decimals="-7">120</ix:nonFraction>&#160;million revolver ($<ix:nonFraction id="c108594671" contextRef="i_2022-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="us-gaap:LineOfCredit" scale="6" format="ixt:num-dot-decimal" decimals="-5">79.7</ix:nonFraction>&#160;million borrowed as of <em style="font: inherit;"> December 31, 2022).&#160;</em>The term debt amortization was to conclude&#160;with the final payment of $<ix:nonFraction id="c108594672" contextRef="d_2023-03-01_2023-03-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember" unitRef="USD" name="us-gaap:DebtInstrumentPeriodicPayment" scale="6" format="ixt:num-dot-decimal" decimals="-5">5.5</ix:nonFraction> million in&#160;<em style="font: inherit;"> March 2023.&#160;</em>The revolver was to mature&#160;in&#160;<em style="font: inherit;"> September 2023. </em>Under the provision of the <em style="font: inherit;"> March 13, 2023 </em>amendment,&#160;bank debt was&#160;comprised of term debt ($<ix:nonFraction id="c108594673" contextRef="i_2023-03-13_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostMarch2023AmendmentMember" unitRef="USD" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" format="ixt:num-dot-decimal" decimals="-6">35.0</ix:nonFraction>&#160;million as of <em style="font: inherit;"> March 13, 2023) </em>and an&#160;$<ix:nonFraction id="c108594674" contextRef="i_2023-03-13_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostMarch2023AmendmentMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" format="ixt:num-dot-decimal" decimals="-6">85</ix:nonFraction>&#160;million revolver ($<ix:nonFraction id="c108594675" contextRef="i_2023-03-13_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostMarch2023AmendmentMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="6" format="ixt:num-dot-decimal" decimals="-5">40.2</ix:nonFraction>&#160;million borrowed as of <em style="font: inherit;"> March 13, 2023).&#160;</em>The term debt required payment of $<ix:nonFraction id="c108594676" contextRef="d_2023-04-01_2023-12-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember" unitRef="USD" name="us-gaap:DebtInstrumentPeriodicPayment" scale="6" format="ixt:num-dot-decimal" decimals="-7">10</ix:nonFraction> million in <em style="font: inherit;"> June 2023 </em>each quarter thereafter in <em style="font: inherit;">2023</em> and $<ix:nonFraction id="c108594678" contextRef="d_2024-01-01_2024-03-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember" unitRef="USD" name="us-gaap:DebtInstrumentPeriodicPayment" scale="6" format="ixt:num-dot-decimal" decimals="-6">5.0</ix:nonFraction> million by <em style="font: inherit;"> March 31, 2024. </em>Under the <em style="font: inherit;"> August 2, 2023 </em>amendment, bank debt was comprised of term debt ($<ix:nonFraction id="c108594679" contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostAugust2023AmendmentMember" unitRef="USD" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" format="ixt:num-dot-decimal" decimals="-5">58.5</ix:nonFraction> million borrowed as of <em style="font: inherit;"> December 31, 2023) </em>and a $<ix:nonFraction id="c108594680" contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostAugust2023AmendmentMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" format="ixt:num-dot-decimal" decimals="-6">75</ix:nonFraction> million revolver ($<ix:nonFraction id="c108594681" contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostAugust2023AmendmentMember" unitRef="USD" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="6" format="ixt:num-dot-decimal" decimals="-6">33.0</ix:nonFraction> million borrowed as of <em style="font: inherit;"> December 31, 2023. </em>The term debt requires payments of $<ix:nonFraction id="c108594682" contextRef="d_2024-04-01_2024-04-30_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember_StatementScenarioAxis-ScenarioForecastMember" unitRef="USD" name="us-gaap:DebtInstrumentPeriodicPayment" scale="6" format="ixt:num-dot-decimal" decimals="-5">6.5</ix:nonFraction> million beginning <em style="font: inherit;"> April&#160;</em><em style="font: inherit;">2024</em> through <em style="font: inherit;"> March 2026.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Bank debt increased by $<ix:nonFraction id="c108594684" contextRef="d_2024-05-01_2024-12-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember_StatementScenarioAxis-ScenarioForecastMember" unitRef="USD" name="us-gaap:DebtInstrumentPeriodicPayment" scale="6" format="ixt:num-dot-decimal" decimals="-5">6.3</ix:nonFraction>&#160;million and was reduced by $<ix:nonFraction id="c108594686" contextRef="d_2022-01-01_2022-12-31_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet" scale="6" format="ixt:num-dot-decimal" decimals="-5" sign="-">26.5</ix:nonFraction> million during the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Our debt is recorded at amortized cost, which approximates fair value due to the variable interest rates in the agreement&#160;and is collateralized primarily by our assets.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; "><b>Liquidity </b></span></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of <em style="font: inherit;"> December 31, 2023, </em>we had&#160;additional borrowing capacity of $<ix:nonFraction id="c108594688" contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" scale="6" format="ixt:num-dot-decimal" decimals="-5">23.4</ix:nonFraction>&#160;million under the revolver and total liquidity of $<ix:nonFraction id="c108594689" contextRef="i_2023-12-31_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="hnrg:DebtInstrumentLiquidity" scale="6" format="ixt:num-dot-decimal" decimals="-5">26.2</ix:nonFraction>&#160;million. Our additional borrowing capacity is net of $<ix:nonFraction id="c108594690" contextRef="i_2023-12-31_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" format="ixt:num-dot-decimal" decimals="-5">18.6</ix:nonFraction> million in outstanding letters of credit as of <em style="font: inherit;"> December 31, 2023&#160;</em>that were required to maintain surety bonds.&#160;Liquidity consists of additional borrowing capacity and cash and cash equivalents.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; "><b>Fees </b></span></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Unamortized bank fees and other costs incurred in connection with the initial facility and subsequent amendments totaled&#160;$<ix:nonFraction id="c108594691" contextRef="i_2022-12-31_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="6" format="ixt:num-dot-decimal" decimals="-5">2.5</ix:nonFraction>&#160;million as of <em style="font: inherit;"> December 31, 2022. </em>Additional costs incurred with the <em style="font: inherit;"> March&#160;</em><em style="font: inherit;">13,</em> <em style="font: inherit;">2023</em> and <em style="font: inherit;"> August 2, 2023 </em>amendments totaled $<ix:nonFraction id="c108594694" contextRef="i_2023-03-13_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="6" format="ixt:num-dot-decimal" decimals="-5">1.6</ix:nonFraction>&#160;million and $<ix:nonFraction id="c108594695" contextRef="i_2023-08-02_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="6" format="ixt:num-dot-decimal" decimals="-5">4.3</ix:nonFraction> million, respectively.&#160;During <em style="font: inherit;">2023</em> we recognized a loss on extinguishment of debt of $<ix:nonFraction id="c108594697" contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember_StatementScenarioAxis-PostAugust2023AmendmentMember" unitRef="USD" name="hnrg:DebtInstrumentCovenantMaximumAnnualCapitalExpenditures" scale="6" format="ixt:num-dot-decimal" decimals="-5">1.5</ix:nonFraction> million for&#160;the write-off of unamortized loan fees related to the <em style="font: inherit;"> August 2, 2023 </em>amendment to our credit agreement, which was accounted for as a debt extinguishment. The remaining&#160;costs were deferred and are being amortized over the term of the loan. Unamortized costs as of <em style="font: inherit;"> December 31, 2023, </em>and <em style="font: inherit;"> December 31, 2022&#160;</em>were&#160;$<ix:nonFraction id="c108594698" contextRef="i_2023-12-31_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="6" format="ixt:num-dot-decimal" decimals="-5">3.6</ix:nonFraction>&#160;million and $<ix:nonFraction id="c108594699" contextRef="i_2022-12-31_DebtInstrumentAxis-CreditAgreementMember" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="6" format="ixt:num-dot-decimal" decimals="-5">2.5</ix:nonFraction> million, respectively.&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">55</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">Bank debt, less debt issuance costs, is presented below (in thousands):</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ScheduleOfDebtTableTextBlock" id="c2584478" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Current bank debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594721" contextRef="i_2023-12-31" unitRef="USD" name="hnrg:LongtermDebtCurrentMaturitiesGross" scale="3" format="ixt:num-dot-decimal" decimals="-6">26,000</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594722" contextRef="i_2022-12-31" unitRef="USD" name="hnrg:LongtermDebtCurrentMaturitiesGross" scale="3" format="ixt:num-dot-decimal" decimals="-5">35,500</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Less unamortized debt issuance cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594723" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredFinanceCostsCurrentNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,562</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594724" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredFinanceCostsCurrentNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,469</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594725" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LongTermDebtCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">24,438</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594726" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:LongTermDebtCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">33,031</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Long-term bank debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594727" contextRef="i_2023-12-31" unitRef="USD" name="hnrg:LongtermDebtExcludingCurrentMaturitiesGross" scale="3" format="ixt:num-dot-decimal" decimals="-5">65,500</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594728" contextRef="i_2022-12-31" unitRef="USD" name="hnrg:LongtermDebtExcludingCurrentMaturitiesGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">49,713</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Less unamortized debt issuance cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594729" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredFinanceCostsNoncurrentNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,047</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594730" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredFinanceCostsNoncurrentNet" scale="3" format="ixt:fixed-zero" decimals="-3" sign="-">&#8212;</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net long-term portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594731" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LongTermDebtNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">63,453</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594732" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:LongTermDebtNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">49,713</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total bank debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594733" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" format="ixt:num-dot-decimal" decimals="-5">91,500</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594734" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" format="ixt:num-dot-decimal" decimals="-3">85,213</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Less total unamortized debt issuance cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594735" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,609</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594736" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredFinanceCostsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,469</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net bank debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594737" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LongTermDebt" scale="3" format="ixt:num-dot-decimal" decimals="-3">87,891</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594738" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:LongTermDebt" scale="3" format="ixt:num-dot-decimal" decimals="-3">82,744</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;<b>&#160;</b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Covenants </span></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The credit facility includes a Maximum Leverage Ratio (consolidated funded debt / trailing <em style="font: inherit;">twelve</em>&#160;months adjusted EBITDA), calculated as of the end of each fiscal quarter for the trailing <em style="font: inherit;">twelve</em>&#160;months, <em style="font: inherit;">not</em> to exceed <ix:nonFraction id="c108594704" contextRef="i_2023-12-31_DebtInstrumentAxis-CreditAgreementMember" unitRef="Pure" name="hnrg:LeverageRatio" scale="0" format="ixt:num-dot-decimal" decimals="INF">2.25</ix:nonFraction> to <em style="font: inherit;">1.00.</em></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">As of <em style="font: inherit;"> December 31, 2023</em>,&#160;our Leverage Ratio of <ix:nonFraction id="c108594706" contextRef="i_2023-12-31" unitRef="Pure" name="hnrg:LeverageRatio" scale="0" format="ixt:num-dot-decimal" decimals="INF">1.32</ix:nonFraction>&#160;was in compliance with the requirements of the credit agreement.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Beginning <em style="font: inherit;"> December 31, 2022, </em>the credit facility requires a Minimum Debt Service Coverage Ratio (consolidated adjusted EBITDA/annual debt service) calculated as of the end of each fiscal quarter for the trailing <em style="font: inherit;">12</em> months of&#160;<ix:nonFraction id="c108594708" contextRef="i_2022-12-31_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MinimumMember" unitRef="Pure" name="hnrg:DebtInstrumentCovenantDebtServiceCoverageRatio" scale="0" format="ixt:num-dot-decimal" decimals="INF">1.25</ix:nonFraction>&#160;to <em style="font: inherit;">1.00</em> through the maturity of the credit facility.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of <em style="font: inherit;"> December 31, 2023</em>,&#160;our Debt Service Coverage Ratio of <ix:nonFraction id="c108594710" contextRef="i_2023-12-31_DebtInstrumentAxis-CreditAgreementMember" unitRef="Pure" name="hnrg:DebtServiceCoverageRatio" scale="0" format="ixt:num-dot-decimal" decimals="INF">3.30</ix:nonFraction>&#160;was in compliance with the requirements of the credit agreement.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <div style="font-size: 10pt;">
    <b><span style="text-decoration: underline; ">Interest Rate</span></b>
   </div>
   <div style="font-size: 10pt;">
     &#160;
   </div>
   <div style="font-size: 10pt;">
     The interest rate on the facility ranges from SOFR plus
    <ix:nonFraction id="c108594711" contextRef="d_2020-04-15_2020-04-15_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MaximumMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:num-dot-decimal" decimals="2">4.00</ix:nonFraction>% to SOFR plus
    <ix:nonFraction id="c108594712" contextRef="d_2023-03-13_2023-03-13_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MaximumMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:num-dot-decimal" decimals="2">5.00</ix:nonFraction>%, depending on our Leverage Ratio.&#160;As of&#160;
    <em style="font: inherit;"> December 31, 2023, </em>we were paying SOFR plus&#160;
    <ix:nonFraction id="c108594713" contextRef="d_2023-01-01_2023-09-30_DebtInstrumentAxis-CreditAgreementMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember" unitRef="Pure" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" format="ixt:num-dot-decimal" decimals="4">4.25</ix:nonFraction>% on the outstanding bank debt.
   </div>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="c2584479" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Future Maturities (in thousands):</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594740" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" format="ixt:num-dot-decimal" decimals="-6">26,000</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">2025</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594741" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" format="ixt:num-dot-decimal" decimals="-6">26,000</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594742" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" format="ixt:num-dot-decimal" decimals="-5">39,500</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108594743" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" format="ixt:num-dot-decimal" decimals="-5">91,500</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">56</em>
      </div>
     </div>
    </div>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="c2584480" escape="true">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">5</em>)&#160; &#160; &#160;ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (IN THOUSANDS)</b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="c2584481" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;">
     <tbody>
      <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Accounts payable</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594749" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">43,636</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594750" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">62,306</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Accrued property taxes</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594751" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,987</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594752" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,917</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Accrued payroll</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594753" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">6,575</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594754" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">5,933</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Workers' compensation reserve</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594755" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,629</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594756" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-4">3,440</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Group health insurance</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594757" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-5">2,300</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594758" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-4">2,250</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Asset retirement obligation - current portion</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594759" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-4">2,150</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;"><ix:nonFraction id="c108594760" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AssetRetirementObligationCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-4">3,580</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Other</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594761" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,631</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594762" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,546</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total accounts payable and accrued liabilities</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108594763" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">62,908</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108594764" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">82,972</ix:nonFraction></td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>
   </ix:nonNumeric>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 1pt;">&#160;&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="c2584482" escape="true">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><a id="footnote7" title="footnote7" href="#"></a>(<em style="font: inherit;">6</em>)&#160;&#160;&#160;REVENUE </b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Revenue from Contracts with Customers </span></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We account&#160;for a contract with a customer when the parties have approved the contract and are committed to performing their respective obligations, the rights of each party are identified, payment terms are identified, the contract has commercial substance, and it is&#160;probable substantially all of the consideration will be collected. We recognize&#160;revenue when we satisfy a performance obligation by transferring control of a good or service to a customer.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Coal operations</b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our coal revenue is derived from sales to customers of coal produced at its facilities. Our customers typically purchase coal directly from our mine sites where the sale occurs and where title, risk of loss, and control pass to the customer at that point. Our customers arrange for and bear the costs of transporting their coal from our mines to their plants or other specified discharge points. Our customers are typically domestic utility companies. Our coal sales agreements with our customers are fixed-priced, fixed-volume supply contracts, or include a pre-determined escalation in price for each year.&#160;Price re-opener and index provisions&#160;<em style="font: inherit;"> may&#160;</em>allow either party to commence a renegotiation of the contract price at a pre-determined time. Price re-opener provisions&#160;<em style="font: inherit;"> may&#160;</em>automatically set a new price based on the prevailing market price or, in some instances, require us to negotiate a new price, sometimes within specified ranges of prices.&#160;The terms of our coal sales agreements result from competitive bidding and extensive negotiations with customers. Consequently, the terms of these contracts vary by customer.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Coal sales agreements will typically contain coal quality specifications. With coal quality specifications in place, the raw coal sold by us to the customer at the delivery point must be substantially free of magnetic material and other foreign material impurities and crushed to a maximum size as set forth in the respective coal sales agreement. Price adjustments are made and billed in the&#160;month the coal sale was recognized based on quality standards that are specified in the coal sales agreement, such as British thermal unit (&#8220;Btu&#8221;) factor, moisture, ash, and sulfur content, and can result in either increases or decreases in the value of the coal shipped.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">57</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b>Electric operations</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We concluded&#160;that&#160;for a Power Purchase Agreement (&#8220;PPA&#8221;) that is <em style="font: inherit;">not</em> determined to be a lease or derivative,&#160;the definition of a contract and the criteria in ASC&#160;<em style="font: inherit;">606,</em>&#160;Revenue from Contracts with Customers (&#8220;ASC&#160;<em style="font: inherit;">606&#8221;</em>),&#160;is&#160;met at the time a&#160;PPA&#160;is&#160;executed by the parties, as this is the point at which enforceable rights and obligations are&#160;established. Accordingly, we concluded that a&#160;PPA&#160;that is <em style="font: inherit;">not</em> determined to be a lease or derivative&#160;constitutes a valid contract under ASC&#160;<em style="font: inherit;">606.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We recognize revenue daily, based on an output method of&#160;capacity made available as part of any&#160;stand-ready obligations for contract capacity performance obligations and daily, based on an output method of MWh of electricity delivered.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">For the delivered energy performance obligation in the PPA with Hoosier, we recognize revenue daily for actual delivered electricity&#160;plus the amortization of the contract liability as a result of the Asset Purchase Agreement&#160;with Hoosier.&#160;&#160;For the delivered energy to all other customers, we recognize revenue daily for the actual delivered electricity.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">Disaggregation of Revenue </span></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Revenue is disaggregated by primary geographic markets for our coal operations and by revenue source for our electric operations, as we believe&#160;this best depicts how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Coal operations</b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">For the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> <ix:nonFraction id="c108594773" contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember_StatementGeographicalAxis-IN" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="2">33</ix:nonFraction>% and <ix:nonFraction id="c108594774" contextRef="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember_StatementGeographicalAxis-IN" unitRef="Pure" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" format="ixt:num-dot-decimal" decimals="2">74</ix:nonFraction>%, respectively, of our coal revenue was sold to customers in the State of Indiana with the remainder sold to customers in Florida, North Carolina, Georgia, and Alabama.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Electric operations</b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">For the year ended <em style="font: inherit;"> December 31, 2023, </em>electric sales revenue from delivered energy generation and capacity sales revenue was $<ix:nonFraction id="c108594782" contextRef="d_2023-01-01_2023-12-31_ProductOrServiceAxis-DeliveredEnergyMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" format="ixt:num-dot-decimal" decimals="-5">211.8</ix:nonFraction>&#160;million and $<ix:nonFraction id="c108594783" contextRef="d_2023-01-01_2023-12-31_ProductOrServiceAxis-CapacityPaymentsMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" format="ixt:num-dot-decimal" decimals="-5">56.1</ix:nonFraction> million, respectively.&#160;For the year ended <em style="font: inherit;"> December 31, 2022, </em>electric sales revenue from delivered energy generation and capacity sales revenue was $<ix:nonFraction id="c108594784" contextRef="d_2022-01-01_2022-12-31_ProductOrServiceAxis-DeliveredEnergyMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" format="ixt:num-dot-decimal" decimals="-5">53.9</ix:nonFraction>&#160;million and $<ix:nonFraction id="c108594785" contextRef="d_2022-01-01_2022-12-31_ProductOrServiceAxis-CapacityPaymentsMember" unitRef="USD" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" format="ixt:num-dot-decimal" decimals="-5">12.3</ix:nonFraction>&#160;million, respectively.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Performance Obligations </span></b></p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Coal operations</b></p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">A performance obligation is a promise in a contract with a customer to provide distinct goods or services. Performance obligations are the unit of account for purposes of applying the revenue recognition standard and therefore determine when and how revenue is recognized. In most of our coal contracts, the customer contracts with us to provide coal that meets certain quality criteria. We consider&#160;each ton of coal a separate performance obligation and allocate&#160;the transaction price based on the base price per the contract, increased or decreased for quality adjustments.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We recognize&#160;revenue at a point in time as the customer does <em style="font: inherit;">not</em> have control over the asset at any point during the fulfillment of the contract. For substantially all of our customers, this is supported by the fact that title and risk of loss transfer to the customer upon loading of the truck or railcar at the mine. This is also the point at which physical possession of the coal transfers to the customer, as well as the right to receive substantially all benefits and the risk of loss in ownership of the coal.&#160;&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We have remaining coal sales performance obligations relating to fixed priced contracts to <em style="font: inherit;">third</em>-party customers of approximately <em style="font: inherit;">$324</em>&#160;million, which represent the average fixed prices on our committed contracts as of <em style="font: inherit;"> December 31, 2023. </em>We expect&#160;to recognize approximately <ix:nonFraction id="c108594789" contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-FixedPriceContractMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01" unitRef="Pure" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" format="ixt:num-dot-decimal" decimals="2">55</ix:nonFraction>% of this coal sales revenue in <span style="-sec-ix-hidden:c108594790">2024,</span> with the remainder recognized through <em style="font: inherit;">2027.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We have remaining performance obligations relating to coal sales contracts with price reopeners of approximately $<ix:nonFraction id="c108594792" contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-CoalSalesMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01" unitRef="USD" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" format="ixt:num-dot-decimal" decimals="-6">155</ix:nonFraction>&#160;million, which represents our&#160;estimate of the expected re-opener price on committed contracts as of <em style="font: inherit;"> December 31, 2023. </em>We expect&#160;to recognize all of this coal sales revenue beginning in <span style="-sec-ix-hidden:c108594793">2024</span> through <em style="font: inherit;">2027.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The coal tons used to determine the remaining performance obligations are subject to adjustment in instances of force majeure and exercise of customer options to either take additional tons or reduce tonnage if such option exists in the customer contract.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Electric operations</b></p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We concluded that each megawatt hour (&#8220;MWh&#8221;) of delivered energy is capable of being distinct as a customer could benefit from each on its own by using/consuming it as a part of its operations.&#160;We also concluded that the stand-ready obligation to be available to provide electricity is capable of being distinct as each unit of capacity provides an economic benefit to the holder and could be sold by the customer.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">58</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">In accordance with the APA, as defined in Note <em style="font: inherit;">15.</em> Merom Acquisition,&#160;with Hoosier, Hallador Power shall sell, and Hoosier shall buy, at least <ix:nonFraction id="c108594797" contextRef="d_2023-01-01_2023-12-31_LegalEntityAxis-HoosierMember_ProductOrServiceAxis-ElectricityPurchasedMember" unitRef="Pure" name="hnrg:LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage" scale="-2" format="ixt:num-dot-decimal" decimals="1">70</ix:nonFraction>% of the delivered energy quantities through <em style="font: inherit;">2025</em> at the contract price, which is $<ix:nonFraction id="c108594799" contextRef="d_2023-01-01_2023-12-31_LegalEntityAxis-HoosierMember_ProductOrServiceAxis-ElectricityPurchasedMember" unitRef="USD" name="hnrg:LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" scale="0" format="ixt:num-dot-decimal" decimals="INF">34.00</ix:nonFraction> per MWh.&#160;We have remaining delivered energy obligations to Hoosier totaling $<ix:nonFraction id="c108594800" contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-EnergyObligationsMember_LegalEntityAxis-HoosierMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01" unitRef="USD" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" format="ixt:num-dot-decimal" decimals="-5">115.6</ix:nonFraction>&#160;million through <em style="font: inherit;">2025</em> as of <em style="font: inherit;"> December 31, 2023. </em>The agreement was amended <em style="font: inherit;"> August 31, 2023 </em>to extend through <span style="-sec-ix-hidden:c108594802">2028</span> with additional obligations to Hoosier of $<ix:nonFraction id="c108594803" contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-EnergyObligationsMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01" unitRef="USD" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" format="ixt:num-dot-decimal" decimals="-5">186.6</ix:nonFraction> million as of <em style="font: inherit;"> December 31, 2023.</em></p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">In addition to delivered energy, under the APA, Hallador Power shall provide a stand-ready obligation to provide electricity, also known as contract capacity. The contract capacity that Hallador Power shall provide to Hoosier is <ix:nonFraction id="c108594804" contextRef="d_2023-01-01_2023-12-31_LegalEntityAxis-HoosierMember_ProductOrServiceAxis-ElectricityPurchasedMember" unitRef="Pure" name="hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" scale="0" format="ixt:num-dot-decimal" decimals="INF">917</ix:nonFraction> megawatts (&#8220;MW&#8221;) for contract year one, and <ix:nonFraction id="c108594805" contextRef="d_2023-01-01_2023-12-31_LegalEntityAxis-HoosierMember_ProductOrServiceAxis-ElectricityPurchasedMember" unitRef="Pure" name="hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" scale="0" format="ixt:num-dot-decimal" decimals="INF">300</ix:nonFraction> MW for contract years <em style="font: inherit;">two</em> to four. Hoosier shall pay Hallador Power the capacity price of $<ix:nonFraction id="c108594807" contextRef="d_2023-01-01_2023-12-31_LegalEntityAxis-HoosierMember_ProductOrServiceAxis-ElectricityPurchasedMember" unitRef="USD" name="hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" scale="0" format="ixt:num-dot-decimal" decimals="INF">5.80</ix:nonFraction> per kilowatt month&#160;for the contract capacity. We have remaining capacity obligations to Hoosier through <em style="font: inherit;">2025</em> totaling $<ix:nonFraction id="c108594809" contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_LegalEntityAxis-HoosierMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01" unitRef="USD" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" format="ixt:num-dot-decimal" decimals="-5">41.6</ix:nonFraction> million as of <em style="font: inherit;"> December 31, 2023.&#160; </em>The agreement was amended <em style="font: inherit;"> August 31, 2023 </em>to extend through <span style="-sec-ix-hidden:c108594810">2028</span> with additional capacity obligation to Hoosier of $<ix:nonFraction id="c108594811" contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_LegalEntityAxis-HoosierMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2028-01-01" unitRef="USD" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" format="ixt:num-dot-decimal" decimals="-5">60.9</ix:nonFraction> million as of <em style="font: inherit;"> December 31, 2023.&#160;</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We also have capacity obligations outside of the APA to&#160;customers through <span style="-sec-ix-hidden:c108596190">2028</span> totaling $<ix:nonFraction id="c108596191" contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01" unitRef="USD" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" format="ixt:num-dot-decimal" decimals="-5">144.6</ix:nonFraction>&#160;million as of <em style="font: inherit;"> December 31, 2023. </em>The Company has $<ix:nonFraction id="c108594812" contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember" unitRef="USD" name="us-gaap:ContractWithCustomerLiability" scale="6" format="ixt:num-dot-decimal" decimals="-5">23.1</ix:nonFraction> million of deferred revenue as of <em style="font: inherit;"> December 31, 2023, </em>related to these obligations.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Contract Balances </span></b></p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Under ASC <em style="font: inherit;">606,</em> the timing of when a performance obligation is satisfied can affect the presentation of accounts receivable, contract assets, and contract liabilities. The main distinction between accounts receivable and contract assets is whether consideration is conditional on something other than the passage of time. A receivable is an entity&#8217;s right to consideration that is unconditional.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Under the typical payment terms of our contracts with customers, the customer pays us a base price for the coal, increased or decreased for any quality adjustments, electricity, or capacity. Amounts billed and due are recorded as trade accounts receivable and included in accounts receivable in our consolidated balance sheets. As of <em style="font: inherit;"> December 31, 2023, </em>accounts receivable for coal sales billed to customers was $<ix:nonFraction id="c108594814" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:AccountsReceivableNet" scale="6" format="ixt:num-dot-decimal" decimals="-5">14.3</ix:nonFraction> million.&#160;We do&#160;<em style="font: inherit;">not</em> currently have any other contracts in place where it would transfer coal, electricity or capacity&#160;in advance of knowing the final price, and thus do <em style="font: inherit;">not</em> have any other contract assets recorded. Contract liabilities also arise when consideration is received in advance of performance.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:IncomeTaxDisclosureTextBlock" id="c2584483" escape="true">
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">7</em>)&#160; &#160; &#160;INCOME TAXES</b></p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our income tax is different than the expected amount computed using the applicable federal statutory income tax rate of <ix:nonFraction id="c108594829" contextRef="d_2022-01-01_2022-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" format="ixt:num-dot-decimal" decimals="2">21</ix:nonFraction>%.&#160;The reasons for and effects of such differences for the&#160;years ended <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31</em> are below (in thousands):</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="c2584484" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Expected amount</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594886" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" format="ixt:num-dot-decimal" decimals="-3">10,344</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594887" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,171</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">State income taxes, net of federal benefit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594888" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,246</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594889" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" format="ixt:num-dot-decimal" decimals="-3">391</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Percentage depletion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594890" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepletion" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">3,348</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594891" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepletion" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">2,081</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Change in valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(<ix:nonFraction id="c108594892" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">3,681</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(<ix:nonFraction id="c108594893" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">970</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594894" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">844</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594895" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Return to provision adjustments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594896" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" format="ixt:num-dot-decimal" decimals="-3">159</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594897" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" format="ixt:num-dot-decimal" decimals="-3">153</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594898" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" format="ixt:num-dot-decimal" decimals="-3">589</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108594899" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" format="ixt:num-dot-decimal" decimals="-3">92</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Total income tax expense</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108594900" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,465</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108594901" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,756</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">The deferred tax assets and liabilities resulting from temporary differences between book and tax basis are comprised of the following at <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31</em> (in thousands):</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#160;</p>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="c2584485" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred tax assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net operating loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594905" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" format="ixt:num-dot-decimal" decimals="-3">20,029</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594906" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" format="ixt:num-dot-decimal" decimals="-4">26,570</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="text-indent: 18pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt -9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Power contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonFraction id="c108594907" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsDeferredIncome" scale="3" format="ixt:num-dot-decimal" decimals="-3">23,302</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><ix:nonFraction id="c108594908" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsDeferredIncome" scale="3" format="ixt:num-dot-decimal" decimals="-3">34,233</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom" class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595738" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,287</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595739" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,344</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255);" class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160; &#160; Accrued liabilities</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595740" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-4">570</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595741" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3">556</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;" class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108595742" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsOther" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,016</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108595743" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsOther" scale="3" format="ixt:num-dot-decimal" decimals="-3">471</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt -9pt; text-indent: 27pt;">Total deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594915" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">48,204</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594916" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsGross" scale="3" format="ixt:num-dot-decimal" decimals="-3">63,174</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160; &#160; Valuation allowance</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c108594918" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,681</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160; &#160; &#160; &#160; Deferred tax assets, net of valuation allowance</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594919" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">48,204</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594920" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredTaxAssetsNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">59,493</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Deferred tax liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Coal properties</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594922" contextRef="i_2023-12-31" unitRef="USD" name="hnrg:DeferredTaxLiabilitiesCoalProperties" scale="3" format="ixt:num-dot-decimal" decimals="-3">25,764</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594923" contextRef="i_2022-12-31" unitRef="USD" name="hnrg:DeferredTaxLiabilitiesCoalProperties" scale="3" format="ixt:num-dot-decimal" decimals="-5">27,700</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160; &#160; Power properties</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c108594924" contextRef="i_2023-12-31" unitRef="USD" name="hnrg:DeferredTaxLiabilitiesPowerProperties" scale="3" format="ixt:num-dot-decimal" decimals="-3">31,126</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c108594925" contextRef="i_2022-12-31" unitRef="USD" name="hnrg:DeferredTaxLiabilitiesPowerProperties" scale="3" format="ixt:num-dot-decimal" decimals="-3">35,702</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160; &#160; Investment partnerships</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c108594926" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredTaxLiabilitiesInvestments" scale="3" format="ixt:num-dot-decimal" decimals="-3">549</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(<ix:nonFraction id="c108594927" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredTaxLiabilitiesInvestments" scale="3" format="ixt:num-dot-decimal" decimals="-3">494</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt -9pt; text-indent: 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c108594929" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" format="ixt:num-dot-decimal" decimals="-3">203</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt -9pt; text-indent: 27pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Total deferred tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c108594930" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3">57,439</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c108594931" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3">64,099</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Net deferred tax liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594932" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredTaxLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3">9,235</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">(<ix:nonFraction id="c108594933" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:DeferredTaxLiabilities" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,606</ix:nonFraction></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; vertical-align: bottom;">)</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="width: 100%; text-align: center;">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">59</em>
      </div>
     </div>
    </div>
    <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
    <div class="PGHDR" style="width: 100%; text-align: left;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our effective tax rate (&#8220;ETR&#8221;) for <em style="font: inherit;">2023</em>&#160;and <em style="font: inherit;">2022</em> was approximately&#160;<ix:nonFraction id="c108594835" contextRef="d_2023-01-01_2023-12-31" unitRef="Pure" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" format="ixt:num-dot-decimal" decimals="2">9</ix:nonFraction>%. The tax rate for the&#160;years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022</em> are <em style="font: inherit;">not</em> predictive of future tax rates. Our ETR differs from the statutory rate due to statutory depletion in excess of tax basis, return to provision adjustments, stock-based compensation&#160;and changes in the valuation allowance.&#160;The deduction for statutory depletion does <em style="font: inherit;">not</em> necessarily change proportionately to changes in income before income taxes.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We recognize&#160;deferred tax assets to the extent that we believe&#160;that these assets are more likely than <em style="font: inherit;">not</em> to be realized. In making such a determination, we consider&#160;all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations.&#160;Due to historical cumulative earnings over the prior <em style="font: inherit;">three</em> years as well as projected earnings&#160;into the future, we believe&#160;that it is more likely than <em style="font: inherit;">not</em> that the benefit from certain federal and state deferred tax assets will be realized. As such, we released the valuation allowance as of <em style="font: inherit;"> December 31, 2023.&#160;</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The federal NOLs generated in pre-<em style="font: inherit;">2018</em>&#160;years and remaining of $<ix:nonFraction id="c108594844" contextRef="i_2023-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_TaxPeriodAxis-Pre2018Member" unitRef="USD" name="us-gaap:OperatingLossCarryforwards" scale="6" format="ixt:num-dot-decimal" decimals="-5">13.4</ix:nonFraction>&#160;million can offset <em style="font: inherit;">100%</em> of future years' taxable income. The federal NOLs generated in post <em style="font: inherit;">2017</em>&#160;years of $<ix:nonFraction id="c108594850" contextRef="i_2023-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_TaxPeriodAxis-Post2017Member" unitRef="USD" name="us-gaap:OperatingLossCarryforwards" scale="6" format="ixt:num-dot-decimal" decimals="-5">60.7</ix:nonFraction>&#160;million can offset <em style="font: inherit;">80%</em> of future years' taxable income. The pre-<em style="font: inherit;">2018</em> federal NOLs will expire in varying amounts from <em style="font: inherit;">2035</em> to <em style="font: inherit;">2037</em>&#160;if they are <em style="font: inherit;">not</em> utilized. Indiana NOLs have a <em style="font: inherit;">20</em>-year carryforward period and will expire in the years <em style="font: inherit;">2034</em> to <em style="font: inherit;">2041</em>&#160;if they are <em style="font: inherit;">not</em> utilized.&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We have analyzed our filing positions in all of the federal and state jurisdictions where we are&#160;required to file income tax returns, as well as all open tax&#160;years in these jurisdictions, to determine whether the positions will be more likely than <em style="font: inherit;">not</em> be sustained by the applicable tax authority. Tax positions <em style="font: inherit;">not</em> deemed to meet the more-likely-than-<em style="font: inherit;">not</em> threshold are <em style="font: inherit;">not</em> recorded as a&#160;tax benefit or expense in the current&#160;year. We identified our federal tax return and our Indiana state tax return as &#8220;major&#8221; tax jurisdictions. We believe&#160;that our&#160;income tax filing positions and deduction will be sustained on audit and do <em style="font: inherit;">not</em> anticipate any adjustments that will result in a material change to its consolidated financial position. While <em style="font: inherit;">not</em> material, we record&#160;any penalties and interest as general and administrative expense.&#160;Tax returns filed with the Internal Revenue Service and state entities generally remain subject to examination for <em style="font: inherit;">three</em>&#160;years after filing.</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="c2584486" escape="true">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">8</em>)&#160; &#160; &#160;STOCK COMPENSATION PLANS </b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Restricted Stock Units (RSUs) </span></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The table below shows the number of RSUs available for issuance at <em style="font: inherit;"> December 31, 2023</em>:</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock" id="c2584487" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total authorized RSUs in Plan approved by shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594954" contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="0" format="ixt:num-dot-decimal" decimals="INF">4,850,000</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Stock issued out of the Plan from vested grants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594955" contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" format="ixt:num-dot-decimal" decimals="INF">3,540,178</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Non-vested grants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594956" contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:num-dot-decimal" decimals="INF">858,363</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">RSUs available for future issuance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594957" contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" format="ixt:num-dot-decimal" decimals="INF">451,459</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="c2584488" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Non-vested grants at December 31, 2021</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594958" contextRef="i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:num-dot-decimal" decimals="INF">183,000</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Granted &#8211; weighted average share price on grant date was $6.74</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594959" contextRef="d_2022-01-01_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">881,437</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594962" contextRef="d_2022-01-01_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">7,500</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Non-vested grants at December 31, 2022</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594963" contextRef="i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:num-dot-decimal" decimals="INF">1,056,937</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Granted &#8211; weighted average share price on grant date was $9.30</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594964" contextRef="d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">312,147</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108594966" contextRef="d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">472,721</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(<ix:nonFraction id="c108594967" contextRef="d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">38,000</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Non-vested grants at December 31, 2023</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594968" contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" format="ixt:num-dot-decimal" decimals="INF">858,363</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">RSU Vesting Schedule </span></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="c2584489" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Vesting Year</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">RSUs Vesting</em></b></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&#160;</td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594970" contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_VestingAxis-VestingIn2024Member" unitRef="Share" name="hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">319,419</ix:nonFraction></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108594971" contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_VestingAxis-RepresentsVestingIn2025Member" unitRef="Share" name="hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" scale="0" format="ixt:num-dot-decimal" decimals="INF">538,944</ix:nonFraction></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="width: 100%; text-align: center;">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">60</em>
      </div>
     </div>
    </div>
    <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
    <div class="PGHDR" style="width: 100%; text-align: left;">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Shares vested in <em style="font: inherit;">2023</em> had a value of $<ix:nonFraction id="c108594937" contextRef="d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USD" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" format="ixt:num-dot-decimal" decimals="-6">5.0</ix:nonFraction>&#160;million based on the share price of $<ix:nonFraction id="c108594938" contextRef="d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USDPerShare" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" scale="0" format="ixt:num-dot-decimal" decimals="INF">10.69</ix:nonFraction> on their vesting dates. Under our RSU plan, participants are allowed to relinquish shares to pay for their required statutory income taxes.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The outstanding RSUs have a value of <span style="-sec-ix-hidden:c108594939">$7.2</span>&#160;million based on the <em style="font: inherit;"> March 8, 2024&#160;</em>closing stock price of <span style="-sec-ix-hidden:c108594940">$8.39.</span></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">For the&#160;years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> stock-based compensation was $<ix:nonFraction id="c108594942" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" format="ixt:num-dot-decimal" decimals="-5">3.6</ix:nonFraction>&#160;million and $<ix:nonFraction id="c108594943" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" format="ixt:num-dot-decimal" decimals="-5">1.3</ix:nonFraction>&#160;million, respectively.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of <em style="font: inherit;"> December 31, 2023,&#160;</em>unrecognized stock compensation expense was $<ix:nonFraction id="c108594944" contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="USD" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="6" format="ixt:num-dot-decimal" decimals="-5">4.1</ix:nonFraction>&#160;million, and we had <ix:nonFraction id="c108594945" contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" format="ixt:num-dot-decimal" decimals="INF">451,459</ix:nonFraction>&#160;RSUs available for future issuance.&#160;RSUs are&#160;<em style="font: inherit;">not</em>&#160;allocated earnings and losses as they are considered non-participating securities.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Stock Options </span></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We have <ix:nonFraction id="c108594947" contextRef="i_2023-12-31" unitRef="Share" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" format="ixt-sec:numwordsen" decimals="-3">no</ix:nonFraction> stock options outstanding.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="c2584490" escape="true">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">9</em>)&#160; &#160; &#160;EMPLOYEE BENEFITS </b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our employee benefit expenses for the&#160;years ended <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31</em> are below (in thousands):</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="c2584491" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Health benefits, including premiums</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594989" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:PolicyholderBenefitsAndClaimsIncurredHealthCare" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,483</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594990" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:PolicyholderBenefitsAndClaimsIncurredHealthCare" scale="3" format="ixt:num-dot-decimal" decimals="-3">14,607</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">401(k) matching</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594991" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" format="ixt:num-dot-decimal" decimals="-4">2,910</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108594992" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,549</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred bonus plan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594993" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">687</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594994" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense" scale="3" format="ixt:num-dot-decimal" decimals="-3">809</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594995" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="hnrg:EmployeeBenefitCosts" scale="3" format="ixt:num-dot-decimal" decimals="-4">22,080</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108594996" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="hnrg:EmployeeBenefitCosts" scale="3" format="ixt:num-dot-decimal" decimals="-3">17,965</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">Of the amounts in the above table, $<ix:nonFraction id="c108594975" contextRef="d_2023-01-01_2023-12-31_IncomeStatementLocationAxis-OperatingExpenseMember" unitRef="USD" name="hnrg:EmployeeBenefitCosts" scale="6" format="ixt:num-dot-decimal" decimals="-5">21.5</ix:nonFraction>&#160;million and $<ix:nonFraction id="c108594976" contextRef="d_2022-01-01_2022-12-31_IncomeStatementLocationAxis-OperatingExpenseMember" unitRef="USD" name="hnrg:EmployeeBenefitCosts" scale="6" format="ixt:num-dot-decimal" decimals="-5">17.4</ix:nonFraction>&#160;million are recorded in operating expenses in the consolidated statements of operations for the years ended <em style="font: inherit;"> December 31,&#160;</em><em style="font: inherit;">2023</em>&#160;and&#160;<em style="font: inherit;">2022,</em> respectively, with the remainder in general and administrative.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our mine employees are also covered by workers&#8217; compensation and such costs were approximately $<ix:nonFraction id="c108594979" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:OtherLaborRelatedExpenses" scale="6" format="ixt:num-dot-decimal" decimals="-5">4.9</ix:nonFraction> million for <em style="font: inherit;">2023</em> and <em style="font: inherit;">2022,</em> and are recorded in operating expenses in the consolidated statements of operations. Workers&#8217; compensation is a <em style="font: inherit;">no</em>-fault system by which individuals who sustain work-related injuries or occupational diseases are compensated. Benefits and coverage are mandated by each state which includes disability ratings, medical claims, rehabilitation services, and death and survivor benefits. We are&#160;partially self-insured for such claims, however, its operations are protected from these perils through stop-loss insurance policies. Our maximum annual exposure is limited to $<ix:nonFraction id="c108594984" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="hnrg:InsuredMaximumExposurePerEmployee" scale="6" format="ixt:num-dot-decimal" decimals="-6">1.0</ix:nonFraction> million per occurrence with a $<ix:nonFraction id="c108594985" contextRef="d_2023-12-31_2023-12-31" unitRef="USD" name="hnrg:AggregateInsuranceDeductibleForEmployees" scale="6" format="ixt:num-dot-decimal" decimals="-6">4.0</ix:nonFraction>&#160;million aggregate deductible.</p>
  </ix:nonNumeric>
  <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:LesseeOperatingLeasesTextBlock" id="c2584492" escape="true">
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"><b>(<em style="font: inherit;">10</em>)&#160; &#160; &#160;LEASES</b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We determine&#160;if an arrangement is an operating or finance lease at the inception of each contract. If the contract is classified as an operating lease, we record&#160;a right-of-use (&#8220;ROU&#8221;) asset and corresponding liability reflecting the total remaining present value of fixed lease payments over the expected term of the lease agreement. The expected term of the lease <em style="font: inherit;"> may </em>include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. If our lease does <em style="font: inherit;">not</em> provide an implicit rate in the contract, we use&#160;our incremental borrowing rate when calculating the present value.&#160;We have <span style="color:#000000;"><span style="-sec-ix-hidden:c108594999">2</span></span><span style="color: #0782c1; ">&#160;</span>operating leases for office space and processing facilities with remaining lease terms ranging from less than <span style="-sec-ix-hidden:c108595000">one</span> year to approximately <span style="-sec-ix-hidden:c108595001">five</span> years. As most of the leases do <em style="font: inherit;">not</em> provide an implicit rate, we calculate&#160;the ROU assets and lease liabilities using our secured incremental borrowing rate at the lease commencement date. At <em style="font: inherit;"> December 31, 2023&#160;</em>and <em style="font: inherit;">2022,</em> respectively, we had approximately $<ix:nonFraction id="c108595004" contextRef="i_2023-12-31_BalanceSheetLocationAxis-BuildingsAndEquipmentMember" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.7</ix:nonFraction> and $<ix:nonFraction id="c108595005" contextRef="i_2022-12-31_BalanceSheetLocationAxis-BuildingsAndEquipmentMember" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.2</ix:nonFraction> million&#160;of ROU operating lease assets recorded within buildings and equipment on the consolidated balance sheets. Operating lease expense associated with ROU assets is recognized on a monthly<span style="color: #0782c1; ">&#160;</span>basis over the lease term in operating costs<span style="color: #0782c1; ">&#160;</span>on the consolidated statements of operation.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We entered into <span style="-sec-ix-hidden:c108595006">three</span> finance leases during <em style="font: inherit;">2023,</em> which are accounted for as failed sale-leaseback transactions. Finance lease assets are included in finance lease right-of-use assets on the consolidated balance sheets and the associated finance lease liabilities are reflected within current portion of lease financing and long-term lease financing on the consolidated balance sheets as applicable. Depreciation on our finance lease assets was $<ix:nonFraction id="c108595008" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="hnrg:FinancingLeasesDepreciationExpense" scale="6" format="ixt:num-dot-decimal" decimals="-5">2.3</ix:nonFraction> million for the year ended <em style="font: inherit;"> December 31, 2023. </em>Imputed interest expense on our lease liabilities was $<ix:nonFraction id="c108595009" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.1</ix:nonFraction>&#160;million for the year ended <em style="font: inherit;"> December 31, 2023. </em>We deferred financing fees of $<ix:nonFraction id="c108595010" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:DeferredCostsLeasingNet" scale="6" format="ixt:num-dot-decimal" decimals="-5">0.1</ix:nonFraction> million in connection with entry into the finance leases. These deferred financing fees will be amortized on a straight-line basis over the term of the finance leases. For the year ended <em style="font: inherit;"> December 31, 2023, </em>the amortization of finance lease deferred financing fees was immaterial.&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Information related to leases was as follows as of <em style="font: inherit;"> December 31 (</em>in thousands):&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:LeaseCostTableTextBlock" id="c1D4E3D50-81B2-400E-AADA-A61B40479209" escape="true" continuedAt="c570439F7-FD0D-42EA-A71B-4245AC9E1013">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease information:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating cash outflows from operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595017" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:OperatingLeasePayments" scale="3" format="ixt:num-dot-decimal" decimals="-3">208</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595018" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:OperatingLeasePayments" scale="3" format="ixt:num-dot-decimal" decimals="-3">218</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average remaining lease term in years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="i_2023-12-31" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="c108595019" format="ixt-sec:duryear">8.50</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="i_2022-12-31" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="c108595020" format="ixt-sec:duryear">1.30</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595021" contextRef="i_2023-12-31" unitRef="Pure" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" format="ixt:num-dot-decimal" decimals="3">9.5</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595022" contextRef="i_2022-12-31" unitRef="Pure" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" format="ixt:num-dot-decimal" decimals="2">6.0</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease information:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Financing cash outflows from finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160; &#160; Proceeds from sale and leaseback arrangement&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595026" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="hnrg:ProceedsFromSaleLeasebackTransaction" scale="3" format="ixt:num-dot-decimal" decimals="-3">11,082</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><ix:nonFraction id="c108595027" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="hnrg:ProceedsFromSaleLeasebackTransaction" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average remaining lease term in years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonNumeric contextRef="i_2023-12-31" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="c108595028" format="ixt-sec:duryear">3.00</ix:nonNumeric></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595030" contextRef="i_2023-12-31" unitRef="Pure" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" format="ixt:num-dot-decimal" decimals="3">8.5</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">61</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We recognized the following costs related to our leases in our consolidated balance sheets:</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <ix:continuation id="c570439F7-FD0D-42EA-A71B-4245AC9E1013">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37.3%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">Classification on Consolidated Balance Sheets</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 32.7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Buildings and equipment</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595039" contextRef="i_2023-12-31_BalanceSheetLocationAxis-BuildingsAndEquipmentMember" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" format="ixt:num-dot-decimal" decimals="-3">712</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595040" contextRef="i_2022-12-31_BalanceSheetLocationAxis-BuildingsAndEquipmentMember" unitRef="USD" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" format="ixt:num-dot-decimal" decimals="-4">230</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current operating lease liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Accounts payable and accrued liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595043" contextRef="i_2023-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesMember" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">58</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595044" contextRef="i_2022-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesMember" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">173</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current operating lease liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Other long-term liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595046" contextRef="i_2023-12-31_BalanceSheetLocationAxis-OtherNoncurrentLiabilitiesMember" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">654</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595047" contextRef="i_2022-12-31_BalanceSheetLocationAxis-OtherNoncurrentLiabilitiesMember" unitRef="USD" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">57</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Total operating lease liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595049" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OperatingLeaseLiability" scale="3" format="ixt:num-dot-decimal" decimals="-3">712</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595050" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:OperatingLeaseLiability" scale="3" format="ixt:num-dot-decimal" decimals="-4">230</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Finance lease right-of-use assets</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"><ix:nonFraction id="c108595052" contextRef="i_2023-12-31_BalanceSheetLocationAxis-FinancingLeaseRightofuseAssetsMember" unitRef="USD" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" format="ixt:num-dot-decimal" decimals="-3">12,346</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"><ix:nonFraction id="c108595053" contextRef="i_2022-12-31_BalanceSheetLocationAxis-FinancingLeaseRightofuseAssetsMember" unitRef="USD" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current finance lease liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Current portion of lease financing</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595056" contextRef="i_2023-12-31_BalanceSheetLocationAxis-CurrentPortionOfLeaseFinancingMember" unitRef="USD" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,933</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595057" contextRef="i_2022-12-31_BalanceSheetLocationAxis-CurrentPortionOfLeaseFinancingMember" unitRef="USD" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current finance lease liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Long-term lease financing</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595059" contextRef="i_2023-12-31_BalanceSheetLocationAxis-LongtermLeaseFinancingMember" unitRef="USD" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" format="ixt:num-dot-decimal" decimals="-3">8,157</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><ix:nonFraction id="c108595060" contextRef="i_2022-12-31_BalanceSheetLocationAxis-LongtermLeaseFinancingMember" unitRef="USD" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Total finance lease liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595062" contextRef="i_2023-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" unitRef="USD" name="us-gaap:FinanceLeaseLiability" scale="3" format="ixt:num-dot-decimal" decimals="-4">12,090</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595063" contextRef="i_2022-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" unitRef="USD" name="us-gaap:FinanceLeaseLiability" scale="3" format="ixt:fixed-zero" decimals="-3">&#8212;</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
</tbody></table>
   </ix:continuation>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Future minimum lease payments under non-cancellable leases as of <em style="font: inherit;"> December 31, 2023,</em> were as follows:</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="c2584495" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Year</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Operating Leases</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Finance Leases</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595066" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" format="ixt:num-dot-decimal" decimals="-3">58</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595067" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,947</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595068" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" format="ixt:num-dot-decimal" decimals="-3">118</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595069" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,645</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595070" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" format="ixt:num-dot-decimal" decimals="-3">122</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595071" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" format="ixt:num-dot-decimal" decimals="-3">4,333</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595072" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" format="ixt:num-dot-decimal" decimals="-3">125</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595074" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" format="ixt:num-dot-decimal" decimals="-3">129</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595076" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" format="ixt:num-dot-decimal" decimals="-3">483</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total minimum lease payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595078" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,035</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595079" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" format="ixt:num-dot-decimal" decimals="-3">13,925</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed interest and deferred finance fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c108595080" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" format="ixt:num-dot-decimal" decimals="-3">323</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c108595081" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,835</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total lease liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595082" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:OperatingLeaseLiability" scale="3" format="ixt:num-dot-decimal" decimals="-3">712</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595083" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:FinanceLeaseLiability" scale="3" format="ixt:num-dot-decimal" decimals="-4">12,090</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  </ix:nonNumeric>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 1pt;">&#160;</p>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="hnrg:SelfInsuranceTextBlock" id="c2584496" escape="true">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">11</em>)&#160; &#160; &#160;SELF INSURANCE </b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">We self-insure non-leased underground mining equipment. Such equipment is allocated among <span style="-sec-ix-hidden:c108595085">seven</span>&#160;mining units dispersed over <ix:nonFraction id="c108595086" contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-MiningPropertiesAndMineralRightsMember" unitRef="Pure" name="hnrg:GeographicSpreadOfMiningUnitsInMiles" scale="0" format="ixt:num-dot-decimal" decimals="INF">11</ix:nonFraction>&#160;miles. The historical cost of such equipment was approximately $<ix:nonFraction id="c108595087" contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-MiningPropertiesAndMineralRightsMember" unitRef="USD" name="us-gaap:OperatingLeaseLiability" scale="6" format="ixt:num-dot-decimal" decimals="-6">262</ix:nonFraction>&#160;million and&#160;$<ix:nonFraction id="c108595088" contextRef="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-MiningPropertiesAndMineralRightsMember" unitRef="USD" name="us-gaap:OperatingLeaseLiability" scale="6" format="ixt:num-dot-decimal" decimals="-7">280</ix:nonFraction>&#160;million&#160;as of <em style="font: inherit;"> December 31, 2023</em> and <em style="font: inherit;">2022,</em> respectively.&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Restricted cash of $<ix:nonFraction id="c108595090" contextRef="i_2023-12-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-FutureWorkersCompensationClaimPaymentsMember" unitRef="USD" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" format="ixt:num-dot-decimal" decimals="-5">4.3</ix:nonFraction> million and $<ix:nonFraction id="c108595091" contextRef="i_2022-12-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-FutureWorkersCompensationClaimPaymentsMember" unitRef="USD" name="us-gaap:RestrictedCashAndCashEquivalents" scale="6" format="ixt:num-dot-decimal" decimals="-5">3.4</ix:nonFraction>&#160;million as of <em style="font: inherit;"> December 31, 2023&#160;</em>and <em style="font: inherit;">2022,</em> respectively, represents cash held and controlled by a <em style="font: inherit;">third</em> party and is restricted for future workers&#8217; compensation claim payments.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:EarningsPerShareTextBlock" id="c2584497" escape="true">
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>(<em style="font: inherit;">12</em>)&#160; &#160; &#160;NET INCOME&#160;PER SHARE </b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The following table (in thousands, except per share amounts) sets forth the computation of basic earnings&#160;per share for the periods presented:&#160;&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="c2584498" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Basic earnings per common share:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net income - basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595103" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">44,793</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595104" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,105</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Weighted average shares outstanding - basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"><ix:nonFraction id="c108595105" contextRef="d_2023-01-01_2023-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:num-dot-decimal" decimals="-3">33,133</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"><ix:nonFraction id="c108595106" contextRef="d_2022-01-01_2022-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,043</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Basic earnings per common share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108595107" contextRef="d_2023-01-01_2023-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF">1.35</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);"><ix:nonFraction id="c108595108" contextRef="d_2022-01-01_2022-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareBasic" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.57</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="8" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: middle;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">The following table (in thousands, except per share amounts) sets forth the computation of diluted net income per share:</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">2022</em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Diluted earnings per common share:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Net income - basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108595116" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">44,793</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108595117" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:NetIncomeLoss" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,105</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Add: Convertible Notes interest expense, net of tax</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595118" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:InterestOnConvertibleDebtNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,201</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595119" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:InterestOnConvertibleDebtNetOfTax" scale="3" format="ixt:num-dot-decimal" decimals="-3">527</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Net income - diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108595120" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToParentDiluted" scale="3" format="ixt:num-dot-decimal" decimals="-3">45,994</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108595121" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:NetIncomeLossAttributableToParentDiluted" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,632</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Weighted average shares outstanding - basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108595122" contextRef="d_2023-01-01_2023-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:num-dot-decimal" decimals="-3">33,133</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108595123" contextRef="d_2022-01-01_2022-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" format="ixt:num-dot-decimal" decimals="-3">32,043</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Add: Dilutive effects of if converted Convertible Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108595124" contextRef="d_2023-01-01_2023-12-31" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,164</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108595125" contextRef="d_2022-01-01_2022-12-31" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities" scale="3" format="ixt:num-dot-decimal" decimals="-3">1,398</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Add: Dilutive effects of Restricted Stock Units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595126" contextRef="d_2023-01-01_2023-12-31" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" format="ixt:num-dot-decimal" decimals="-4">530</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595127" contextRef="d_2022-01-01_2022-12-31" unitRef="Share" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" format="ixt:num-dot-decimal" decimals="-3">208</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;">Weighted average shares outstanding - diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595128" contextRef="d_2023-01-01_2023-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">36,827</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595129" contextRef="d_2022-01-01_2022-12-31" unitRef="Share" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" format="ixt:num-dot-decimal" decimals="-3">33,649</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 27pt;">Diluted net earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;"><ix:nonFraction id="c108595130" contextRef="d_2023-01-01_2023-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:num-dot-decimal" decimals="INF">1.25</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;"><ix:nonFraction id="c108595131" contextRef="d_2022-01-01_2022-12-31" unitRef="USDPerShare" name="us-gaap:EarningsPerShareDiluted" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.55</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">62</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
  </ix:nonNumeric>
  <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 1pt;">&#160;&#160;</p>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="c2584499" escape="true">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">13</em>)&#160; &#160; &#160;FAIR VALUE MEASUREMENTS</b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">We account&#160;for certain assets and liabilities at fair value. The hierarchy below lists <em style="font: inherit;">three</em> levels of fair value based on the extent to which inputs used in measuring fair value are observable in the market. We categorize&#160;each of our fair value measurements in <em style="font: inherit;">one</em> of these <em style="font: inherit;">three</em> levels based on the lowest level input that is significant to the fair value measurement in its entirety. These levels are:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">1:</em> Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities. We consider&#160;active markets as those in which transactions for the assets or liabilities occur in sufficient frequency and volume to provide pricing information on an ongoing basis. We have <em style="font: inherit;">no</em>&#160;Level <em style="font: inherit;">1</em> instruments.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">2:</em> Quoted prices in markets that are <em style="font: inherit;">not</em> active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability. We have <em style="font: inherit;">no</em> Level <em style="font: inherit;">2</em> instruments.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">3:</em> Measured based on prices or valuation models that require inputs that are both significant to the fair value measurement and less observable from objective sources (i.e., supported by little or <em style="font: inherit;">no</em> market activity). ARO liabilities use Level <em style="font: inherit;">3</em> non-recurring fair value measures as further discussed in Note <em style="font: inherit;">1.</em>&#160;Lastly, Level <em style="font: inherit;">3</em> fair value measurements were also used in the determination of the fair values of assets acquired, liabilities assumed, and considerations exchanged as part of the Merom Acquisition.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="c2584500" escape="true">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">14</em>)&#160; &#160; &#160;EQUITY METHOD INVESTMENTS </b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Sunrise Energy, LLC </span></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">We own&#160;a <ix:nonFraction id="c108595149" contextRef="i_2023-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember" unitRef="Pure" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" format="ixt:num-dot-decimal" decimals="1">50</ix:nonFraction>% interest in Sunrise Energy, which owns gas reserves and gathering equipment with plans to develop and operate such reserves. Sunrise Energy also plans to develop and explore for oil, natural gas, and coal-bed methane gas reserves on or near our underground coal reserves. The carrying value of the investment included in the consolidated balance sheets as of <em style="font: inherit;"> December 31, 2023&#160;</em>and <em style="font: inherit;">2022</em>&#160;was $<ix:nonFraction id="c108595151" contextRef="i_2023-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember" unitRef="USD" name="us-gaap:EquityMethodInvestments" scale="6" format="ixt:num-dot-decimal" decimals="-5">2.8</ix:nonFraction> million and $<ix:nonFraction id="c108595152" contextRef="i_2022-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember" unitRef="USD" name="us-gaap:EquityMethodInvestments" scale="6" format="ixt:num-dot-decimal" decimals="-6">4.0</ix:nonFraction>&#160;million, respectively.</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">63</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="c2584501" escape="true">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">15</em>)&#160; &#160; &#160;MEROM ACQUISITION<a id="Note16" title="Note16" href="#"></a></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">On <em style="font: inherit;"> February 14, 2022, </em>Hallador Power&#160;signed an Asset Purchase Agreement (&#8220;APA&#8221;), with Hoosier, a rural electric membership corporation organized and existing under the laws of the state of Indiana.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Under the APA, Hallador Power acquired the Merom power plant, along with: equipment and machinery in the power plant; materials inventory; a coal purchase agreement;&#160;a coal combustion certified coal ash landfill,&#160;certain generation interconnection agreements,&#160;and coal inventory (collectively, the &#8220;Acquired Assets&#8221;). Additionally, contemporaneous with entering into the APA, Hallador Power entered into <em style="font: inherit;">three</em> other agreements with Hoosier comprised of (<em style="font: inherit;">1</em>) a Power Purchase Agreement (the &#8220;PPA&#8221;), (<em style="font: inherit;">2</em>) a Coal Supply Purchase Agreement (the &#8220;Coal Purchase Agreement&#8221;), and (<em style="font: inherit;">3</em>) a&#160;Closing Side Letter agreeing to a reduction in future capacity payments of $<ix:nonFraction id="c108595160" contextRef="i_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="hnrg:CapacityPaymentReductions" scale="6" format="ixt:num-dot-decimal" decimals="-6">15.0</ix:nonFraction> million (&#8220;Capacity Payment Reduction&#8221;).&#160;The purchase price for the Acquired Assets also consisted of the assumption of the power plant&#8217;s closure and post-closure remediation, valued at approximately $<ix:nonFraction id="c108595161" contextRef="i_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="us-gaap:PurchaseObligation" scale="6" format="ixt:num-dot-decimal" decimals="-5">7.2</ix:nonFraction> million; <em style="font: inherit;">no</em> cash was paid by Hallador Power to Hoosier to effectuate the APA other than payments totaling approximately $<ix:nonFraction id="c108595163" contextRef="d_2022-02-14_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="hnrg:BusinessAcquisitionPurchaseOfCoalInventory" scale="6" format="ixt:num-dot-decimal" decimals="-6">17.0</ix:nonFraction> million for coal inventory on hand, with an initial payment of $<ix:nonFraction id="c108595164" contextRef="d_2022-02-14_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="hnrg:BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment" scale="6" format="ixt:num-dot-decimal" decimals="-5">5.4</ix:nonFraction> million and subsequent periodic payments over time, subject to post-close adjustments based on actual on-site inventories. The acquisition closed on <em style="font: inherit;"> October 21, 2022.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The acquisition was&#160;accounted for as an asset acquisition under ASC Topic <em style="font: inherit;">805</em>-<em style="font: inherit;">50,</em> <i>Business Combinations</i> as substantially all of the fair value of the gross assets acquired are concentrated in a group of similar identifiable assets. As such, the total purchase consideration (which includes $<ix:nonFraction id="c108595167" contextRef="i_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" scale="6" format="ixt:num-dot-decimal" decimals="-5">2.9</ix:nonFraction> million of transaction costs) is allocated to the assets acquired on a relative fair value basis.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The following table summarizes the final relative fair value allocation of assets acquired and liabilities assumed and incurred as of the Merom Acquisition date.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:AssetAcquisitionTableTextBlock" id="c2584502" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>Consideration:</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">(in thousands)</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Direct transaction costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108595170" contextRef="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="us-gaap:AssetAcquisitionConsiderationTransferredTransactionCost" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,855</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Contract liability - PPA</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595171" contextRef="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="hnrg:AssetAcquisitionConsiderationTransferredContractLiabilityPpa" scale="3" format="ixt:num-dot-decimal" decimals="-5">184,500</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Contract liability - Capacity payment reduction</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595172" contextRef="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="hnrg:AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction" scale="3" format="ixt:num-dot-decimal" decimals="-6">11,000</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Contract asset - Coal purchase agreement</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(<ix:nonFraction id="c108595173" contextRef="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="hnrg:AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement" scale="3" format="ixt:num-dot-decimal" decimals="-5">34,300</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Coal inventory purchased</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><ix:nonFraction id="c108595174" contextRef="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="hnrg:AssetAcquisitionConsiderationTransferredCoalInventoryPurchased" scale="3" format="ixt:num-dot-decimal" decimals="-5">5,400</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Deferred coal inventory payment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595175" contextRef="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="hnrg:AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment" scale="3" format="ixt:num-dot-decimal" decimals="-5">11,600</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595176" contextRef="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="us-gaap:AssetAcquisitionConsiderationTransferred" scale="3" format="ixt:num-dot-decimal" decimals="-3">181,055</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>Relative fair value of assets acquired:</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Plant</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595178" contextRef="i_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" format="ixt:num-dot-decimal" decimals="-3">165,816</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Materials and supplies</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595179" contextRef="i_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="us-gaap:MaterialsSuppliesAndOther" scale="3" format="ixt:num-dot-decimal" decimals="-3">12,009</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Coal inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595180" contextRef="i_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="us-gaap:EnergyRelatedInventoryCoal" scale="3" format="ixt:num-dot-decimal" decimals="-4">10,460</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;">Amount attributable to assets acquired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595181" contextRef="i_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">188,285</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>Fair value of liabilities assumed:</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Asset retirement obligations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595183" contextRef="i_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="us-gaap:AssetRetirementObligation" scale="3" format="ixt:num-dot-decimal" decimals="-4">7,230</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Amount attributable to liabilities assumed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595184" contextRef="i_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember" unitRef="USD" name="us-gaap:Liabilities" scale="3" format="ixt:num-dot-decimal" decimals="-4">7,230</ix:nonFraction></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">64</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="hnrg:ConvertibleNotesDisclosureTextBlock" id="c2584503" escape="true">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;"><b>(<em style="font: inherit;">16</em>)&#160; &#160; &#160;CONVERTIBLE NOTES</b></p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">On&#160;<em style="font: inherit;"> May 2, 2022,&#160;</em>and&#160;<em style="font: inherit;"> May 20, 2022,&#160;</em>we issued senior unsecured convertible notes (the &#8220;Notes&#8221;) to&#160;<em style="font: inherit;">five</em>&#160;parties, in the aggregate principal amount of $<ix:nonFraction id="c108595187" contextRef="d_2022-05-02_2022-05-20_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="USD" name="us-gaap:ProceedsFromConvertibleDebt" scale="6" format="ixt:num-dot-decimal" decimals="-7">10</ix:nonFraction>&#160;million, with $<ix:nonFraction id="c108595188" contextRef="d_2022-05-02_2022-05-20_CounterpartyNameAxis-FourBoardMembersMember_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="USD" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="6" format="ixt:num-dot-decimal" decimals="-6">9</ix:nonFraction>&#160;million being issued to related parties affiliated with independent members of our&#160;board of directors&#160;and the remainder to a non-affiliated party. The Notes were scheduled to&#160;mature on&#160;<em style="font: inherit;"> December 29, 2028,&#160;</em>and accrue interest at&#160;<ix:nonFraction id="c108595189" contextRef="i_2022-05-20_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="Pure" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" format="ixt:num-dot-decimal" decimals="2">8</ix:nonFraction>% per annum, with&#160;interest payable on the date of maturity. Pursuant to the terms of the Notes, the holders of the Notes&#160;<em style="font: inherit;"> may&#160;</em>convert the entire principal balance and all accrued and unpaid interest then outstanding during the period beginning&#160;<em style="font: inherit;"> June 1, 2022,&#160;</em>and ending on&#160;<em style="font: inherit;"> May 31, 2027,&#160;</em>into shares of the Company's common stock at a conversion price the greater of (i) $<ix:nonFraction id="c108595190" contextRef="i_2022-05-20_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="USDPerShare" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" format="ixt:num-dot-decimal" decimals="INF">3.33</ix:nonFraction>&#160;and (ii) the&#160;<em style="font: inherit;">30</em>-day trailing volume-weighted average sales price for the common stock on the Nasdaq Capital Market ending on and including the date on which this Note is converted. At any time on or after&#160;<em style="font: inherit;"> June 1, 2025,&#160;</em>we&#160;<em style="font: inherit;"> may,&#160;</em>at our option and upon&#160;<em style="font: inherit;">30</em>&#160;days' written notice provided to the holders, elect to redeem the Notes (in whole and&#160;<em style="font: inherit;">not</em>&#160;in part) and the holders shall be obligated to surrender the Notes, at a redemption price equal to&#160;<em style="font: inherit;">100%</em>&#160;of the outstanding principal balance, together with any accrued but unpaid interest thereon to the redemption date. After receipt of such redemption notice from us, the holder&#160;<em style="font: inherit;"> may,&#160;</em>at its option, elect to convert the principal balance and accrued interest into the Company's common stock&#160;by giving written notice of such election to us&#160;<em style="font: inherit;">no</em>&#160;later than&#160;<em style="font: inherit;">5</em>&#160;days prior to the date fixed for redemption.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">In&#160;<em style="font: inherit;"> June 2022,&#160;</em>the&#160;<em style="font: inherit;">four</em>&#160;holders of the&#160;$<ix:nonFraction id="c108595198" contextRef="i_2022-06-30_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember_RelatedPartyTransactionsByRelatedPartyAxis-FourAffiliatedIndividualsMember" unitRef="USD" name="us-gaap:ConvertibleDebt" scale="6" format="ixt:num-dot-decimal" decimals="-6">9</ix:nonFraction>&#160;million&#160;related party notes&#160;converted them&#160;into&#160;<ix:nonFraction id="c108595199" contextRef="d_2022-06-01_2022-06-30_CounterpartyNameAxis-FourBoardMembersMember_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="Share" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" format="ixt:num-dot-decimal" decimals="INF">1,965,841</ix:nonFraction>&#160;shares of common stock of the Company and the&#160;<em style="font: inherit;">one</em>&#160;holder of the $<ix:nonFraction id="c108595201" contextRef="i_2022-06-30_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember_RelatedPartyTransactionsByRelatedPartyAxis-AffiliatedIndividualMember" unitRef="USD" name="us-gaap:ConvertibleDebt" scale="6" format="ixt:num-dot-decimal" decimals="-6">1</ix:nonFraction>&#160;million Notes&#160;converted it into&#160;<ix:nonFraction id="c108595202" contextRef="d_2022-06-01_2022-06-30_CounterpartyNameAxis-NonaffiliatedPartyMember_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="Share" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" format="ixt:num-dot-decimal" decimals="INF">231,697</ix:nonFraction>&#160;shares of common stock&#160;pursuant to the terms of the Notes and their related agreements.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On&#160;<em style="font: inherit;"> July 29, 2022,&#160;</em>we issued an additional $<ix:nonFraction id="c108595203" contextRef="d_2022-07-29_2022-07-29_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="USD" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="6" format="ixt:num-dot-decimal" decimals="-6">5</ix:nonFraction>&#160;million senior unsecured convertible note&#160;to a related party affiliated with an independent member of our board of directors. The Note carries an interest rate of&#160;<ix:nonFraction id="c108595204" contextRef="i_2022-07-29_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="Pure" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" format="ixt:num-dot-decimal" decimals="2">8</ix:nonFraction>% per annum with a maturity date of&#160;<em style="font: inherit;"> December 29, 2028.&#160;</em>For the period&#160;<em style="font: inherit;"> August 18, 2022&#160;</em>through&#160;<em style="font: inherit;"> August 17, 2024,&#160;</em>the holder has the option to convert the Note&#160;into shares of our common stock at a conversion price of $<ix:nonFraction id="c108595205" contextRef="i_2022-07-29_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="USDPerShare" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" format="ixt:num-dot-decimal" decimals="INF">6.254</ix:nonFraction>.&#160;Beginning&#160;<em style="font: inherit;"> August 18, 2025,&#160;</em>we&#160;<em style="font: inherit;"> may&#160;</em>elect to redeem the Note and the holder shall be obligated to surrender the note at&#160;<em style="font: inherit;">100%</em>&#160;of the outstanding principal balance together with any accrued unpaid interest.&#160; Upon receipt of the redemption notice from us, the holder&#160;<em style="font: inherit;"> may&#160;</em>elect to convert the principal balance and accrued interest into the Company's common stock.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On&#160;<em style="font: inherit;"> August 8, 2022,&#160;</em>we issued an additional $<ix:nonFraction id="c108595207" contextRef="d_2022-08-08_2022-08-08_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point15MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="USD" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="6" format="ixt:num-dot-decimal" decimals="-6">4</ix:nonFraction>&#160;million of senior unsecured convertible notes to related parties&#160;affiliated with independent members of our board of directors.&#160;The Notes carry&#160;an interest rate of&#160;<ix:nonFraction id="c108595208" contextRef="i_2022-08-08_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point15MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="Pure" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" format="ixt:num-dot-decimal" decimals="2">8</ix:nonFraction>% per annum with a maturity date of&#160;<em style="font: inherit;"> December 29, 2028.&#160;</em>For the period&#160;<em style="font: inherit;"> August 18, 2022&#160;</em>through&#160;<em style="font: inherit;"> August 17, 2024,&#160;</em>the holder has the option to convert the Notes into shares of our common stock at a conversion price of $<ix:nonFraction id="c108595209" contextRef="i_2022-08-08_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point15MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="USDPerShare" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" format="ixt:num-dot-decimal" decimals="INF">6.254</ix:nonFraction>.&#160;Beginning&#160;<em style="font: inherit;"> August 8, 2025,&#160;</em>we&#160;<em style="font: inherit;"> may&#160;</em>elect to redeem the Notes and the holder shall be obligated to surrender the Notes at&#160;<em style="font: inherit;">100%</em>&#160;of the outstanding principal balance together with any accrued unpaid interest.&#160; Upon receipt of the redemption notice from us, the holder&#160;<em style="font: inherit;"> may&#160;</em>elect to convert the principal balance and accrued interest into the Company's common stock.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On&#160;<em style="font: inherit;"> August 12, 2022,&#160;</em>we issued an additional $<ix:nonFraction id="c108595211" contextRef="d_2022-08-12_2022-08-12_CounterpartyNameAxis-NonaffiliatedPartyMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2026Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="USD" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="6" format="ixt:num-dot-decimal" decimals="-7">10</ix:nonFraction>&#160;million senior unsecured convertible note&#160;to an unrelated party.&#160;The Note carries&#160;an interest rate of&#160;<ix:nonFraction id="c108595212" contextRef="i_2022-08-12_CounterpartyNameAxis-NonaffiliatedPartyMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2026Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="Pure" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" format="ixt:num-dot-decimal" decimals="2">8</ix:nonFraction>% per annum with a maturity date of&#160;<em style="font: inherit;"> December 31, 2026.&#160;</em>For the period&#160;<em style="font: inherit;"> August 18, 2022, </em>through the maturity date, the holder has the option to convert the Note into shares of our common stock at a conversion price of $<ix:nonFraction id="c108595213" contextRef="i_2022-08-12_CounterpartyNameAxis-NonaffiliatedPartyMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2026Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember" unitRef="USDPerShare" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" format="ixt:num-dot-decimal" decimals="INF">6.15</ix:nonFraction>.&#160;Beginning&#160;<em style="font: inherit;"> August 12, 2025,&#160;</em>we&#160;<em style="font: inherit;"> may&#160;</em>elect to redeem the Note and the holder shall be obligated to surrender the Note at&#160;<em style="font: inherit;">100%</em>&#160;of the outstanding principal balance together with any accrued unpaid interest.&#160;Upon receipt of the redemption notice from us, the holder&#160;<em style="font: inherit;"> may&#160;</em>elect to convert the principal balance and accrued interest into&#160;the Company's common stock.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The funds received from the issuance of the various Notes described above in this Note <em style="font: inherit;">16</em>&#160;were&#160;used to provide additional working capital to the Company.&#160;The conversion price and number of shares of our common stock issuable upon conversion of the above notes are subject to adjustment from time to time for any subdivision or consolidation of our shares of common stock and other standard dilutive events.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">65</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="c2584504" escape="true">
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"><b>(<em style="font: inherit;">17</em>)&#160; &#160; &#160;AT MARKET AGREEMENT</b></p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">On <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">18,</em> <em style="font: inherit;">2023,</em> we entered into an At Market Issuance Sales Agreement (the &#8220;Sales Agreement&#8221;) with B. Riley Securities,&#160;Inc. (the &#8220;Agent&#8221;), pursuant to which we <em style="font: inherit;"> may </em>issue and sell, from time to time, shares (the &#8220;Shares&#8221;) of our common stock, par value $<ix:nonFraction id="c108595220" contextRef="i_2023-12-31" unitRef="USDPerShare" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" format="ixt:num-dot-decimal" decimals="INF">0.01</ix:nonFraction> per share (the &#8220;Common Stock&#8221;), with aggregate gross proceeds of up to $<ix:nonFraction id="c108595221" contextRef="i_2023-12-18_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember" unitRef="USD" name="hnrg:EquitySalesAgreementMaximumAggregateGrossProceeds" scale="6" format="ixt:num-dot-decimal" decimals="-7">50</ix:nonFraction> million through an &#8220;at-the-market&#8221; equity offering program under which the Agent will act as sales agent (the &#8220;ATM Program&#8221;). Under the Sales Agreement, each of us and the Agent have the right, by giving <em style="font: inherit;">five</em> (<ix:nonNumeric contextRef="d_2023-12-18_2023-12-18_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember" name="hnrg:AtmOfferingNoticeForTermination" id="c108595223" format="ixt-sec:durday">5</ix:nonNumeric>)&#160;days&#8217; notice, to terminate the Sales Agreement in its sole discretion. The Agent <em style="font: inherit;"> may </em>also terminate the Agreement, by notice to us, upon the occurrence of certain events described in the Sales Agreement.</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">During <em style="font: inherit;"> December 2023, </em>we issued <ix:nonFraction id="c108595224" contextRef="d_2023-12-18_2023-12-18_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" format="ixt:num-dot-decimal" decimals="INF">794,000</ix:nonFraction> shares of Common Stock under the ATM Program for net proceeds of $<ix:nonFraction id="c108595225" contextRef="d_2023-01-01_2023-12-31_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" format="ixt:num-dot-decimal" decimals="-5">7.3</ix:nonFraction> million. For the period <em style="font: inherit;"> January 1, 2024, </em>to <em style="font: inherit;"> March 14, 2024, </em>we issued <ix:nonFraction id="c108595226" contextRef="d_2024-01-01_2024-03-04_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember" unitRef="Share" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" format="ixt:num-dot-decimal" decimals="INF">710,623</ix:nonFraction> shares of Common Stock under the ATM Program for net proceeds of $<ix:nonFraction id="c108595227" contextRef="d_2024-01-01_2024-03-04_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember" unitRef="USD" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" format="ixt:num-dot-decimal" decimals="-5">6.6</ix:nonFraction> million.&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:SegmentReportingDisclosureTextBlock" id="c2584505" escape="true">
   <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>(<em style="font: inherit;">18</em>)&#160; &#160; &#160;SEGMENTS OF BUSINESS</b></p>
   <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&#160;</p>
   <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">At <em style="font: inherit;"> December 31, 2023, </em>our operations are divided into <span style="-sec-ix-hidden:c108595229">two</span> primary reportable segments, the Coal Operations and Electric Operations segments.&#160;The remainder of our operations, which are <em style="font: inherit;">not</em> significant enough on a stand-alone basis to warrant treatment as an operating segment, are presented as &#8220;Corporate and Other and Eliminations&#8221; and primarily are comprised of unallocated corporate costs and activities,&#160;including a <ix:nonFraction id="c108595231" contextRef="i_2023-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember" unitRef="Pure" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" format="ixt:num-dot-decimal" decimals="1">50</ix:nonFraction>% interest in Sunrise Energy, which is accounted for using the equity method and our wholly-owned subsidiary Summit Terminal LLC, a logistics transport facility located on the Ohio River.</p>
   <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&#160;</p>
   <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated" id="c2584506" escape="true">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended December 31, (in thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">2023</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">2022</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Operating Revenues</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595235" contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember" unitRef="USD" name="us-gaap:Revenues" scale="3" format="ixt:num-dot-decimal" decimals="-3">435,425</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595236" contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember" unitRef="USD" name="us-gaap:Revenues" scale="3" format="ixt:num-dot-decimal" decimals="-3">293,344</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595237" contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember" unitRef="USD" name="us-gaap:Revenues" scale="3" format="ixt:num-dot-decimal" decimals="-3">268,341</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595238" contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember" unitRef="USD" name="us-gaap:Revenues" scale="3" format="ixt:num-dot-decimal" decimals="-3">66,316</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c108595239" contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember" unitRef="USD" name="us-gaap:Revenues" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">69,286</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595240" contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember" unitRef="USD" name="us-gaap:Revenues" scale="3" format="ixt:num-dot-decimal" decimals="-3">2,331</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Consolidated Operating Revenues</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595241" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:Revenues" scale="3" format="ixt:num-dot-decimal" decimals="-4">634,480</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595242" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:Revenues" scale="3" format="ixt:num-dot-decimal" decimals="-3">361,991</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Income (Loss) from Operations</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595244" contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:num-dot-decimal" decimals="-5">63,600</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595245" contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,736</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595246" contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:num-dot-decimal" decimals="-3">12,552</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595247" contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:num-dot-decimal" decimals="-3">31,505</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c108595248" contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:num-dot-decimal" decimals="-4" sign="-">11,140</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c108595249" contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">4,811</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Consolidated Income (Loss) from Operations</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595250" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:num-dot-decimal" decimals="-3">65,012</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595251" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:OperatingExpenses" scale="3" format="ixt:num-dot-decimal" decimals="-4">30,430</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Depreciation, Depletion and Amortization</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595253" contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">48,365</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595254" contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">43,612</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595255" contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,739</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595256" contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,117</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595257" contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">107</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595258" contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">146</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Consolidated Depreciation, Depletion and Amortization</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595259" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">67,211</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595260" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" format="ixt:num-dot-decimal" decimals="-3">46,875</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595262" contextRef="i_2023-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">376,387</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595263" contextRef="i_2022-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">376,228</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595264" contextRef="i_2023-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">208,331</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595265" contextRef="i_2022-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-4">266,730</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595266" contextRef="i_2023-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">5,062</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(<ix:nonFraction id="c108595267" contextRef="i_2022-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3" sign="-">12,404</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Consolidated Assets</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595268" contextRef="i_2023-12-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-4">589,780</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595269" contextRef="i_2022-12-31" unitRef="USD" name="us-gaap:Assets" scale="3" format="ixt:num-dot-decimal" decimals="-3">630,554</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Capital Expenditures</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595271" contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="3" format="ixt:num-dot-decimal" decimals="-3">56,521</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595272" contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="3" format="ixt:num-dot-decimal" decimals="-3">50,367</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595273" contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="3" format="ixt:num-dot-decimal" decimals="-3">18,831</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><ix:nonFraction id="c108595274" contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="3" format="ixt:num-dot-decimal" decimals="-3">3,653</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595275" contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="3" format="ixt:fixed-zero" decimals="-3">-</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><ix:nonFraction id="c108595276" contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="3" format="ixt:fixed-zero" decimals="-3">-</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Consolidated Capital Expenditures</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595277" contextRef="d_2023-01-01_2023-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="3" format="ixt:num-dot-decimal" decimals="-3">75,352</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><ix:nonFraction id="c108595278" contextRef="d_2022-01-01_2022-12-31" unitRef="USD" name="us-gaap:PropertyPlantAndEquipmentAdditions" scale="3" format="ixt:num-dot-decimal" decimals="-4">54,020</ix:nonFraction></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   </ix:nonNumeric>
   <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&#160;</p>
   <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&#160;</p>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="us-gaap:SubsequentEventsTextBlock" id="c2584507" escape="true">
   <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;"><b>(<em style="font: inherit;">19</em>)&#160; &#160; &#160;SUBSEQUENT EVENTS</b></p>
   <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">On <em style="font: inherit;"> February 23, 2024, </em>our Coal Operations Segment undertook an initiative&#160;designed to strengthen our financial and operational efficiency and to create significant operational savings and higher margins in our coal segment. This step will advance our transition from a company primarily focused on coal production to a more resilient and diversified vertically integrated IPP.&#160; As part of this initiative, we idled production at our higher cost Prosperity Mine, and substantially idled production at Freelandville Mine with minimal production. We also focused our <em style="font: inherit;">seven</em> units of underground equipment on <em style="font: inherit;">four</em> units of our lowest cost production at our Oaktown Mine. Increasing the run time of these <em style="font: inherit;">four</em> lower cost units from <em style="font: inherit;">five</em> and a half days per week to <em style="font: inherit;">seven</em> days per week is intended to further improve the overall cost structure of the coal segment. As part of the initiative, the Company reduced its workforce by approximately <ix:nonFraction id="c108595285" contextRef="d_2024-02-23_2024-02-23_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="Pure" name="us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated" scale="0" format="ixt:num-dot-decimal" decimals="INF">110</ix:nonFraction> employees.</p>
   <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">In the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2024,</em> Hallador borrowed $<ix:nonFraction id="c108595288" contextRef="d_2024-01-01_2024-03-31_DebtInstrumentAxis-UnsecuredNotesFromBoardOfDirectorsMember_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="USD" name="us-gaap:ProceedsFromUnsecuredNotesPayable" scale="6" format="ixt:num-dot-decimal" decimals="-6">5</ix:nonFraction> million from certain members of the Company&#8217;s Board of Directors.&#160;The notes are unsecured, mature in <em style="font: inherit;"> February 2025 </em>and accrue interest at <ix:nonFraction id="c108595289" contextRef="i_2024-03-31_DebtInstrumentAxis-UnsecuredNotesFromBoardOfDirectorsMember_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="Pure" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" format="ixt:num-dot-decimal" decimals="2">12</ix:nonFraction>% annually, with interest to be paid quarterly beginning on <em style="font: inherit;"> May 31, 2024.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">In <em style="font: inherit;"> February 2024, </em>the Company elected to pay the semi-annual interest due on the $<ix:nonFraction id="c108595290" contextRef="i_2024-02-29_DebtConversionByUniqueDescriptionAxis-ConversionOfInterestFromStockPaymentMember_LongtermDebtTypeAxis-UnsecuredDebtMember_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="USD" name="us-gaap:DebtInstrumentFaceAmount" scale="6" format="ixt:num-dot-decimal" decimals="-6">19</ix:nonFraction> million senior unsecured convertible notes with common stock as allowed in the note agreements.&#160;The amount of stock issued for the interest payments was <ix:nonFraction id="c108595291" contextRef="d_2024-02-01_2024-02-29_DebtConversionByUniqueDescriptionAxis-ConversionOfInterestFromStockPaymentMember_LongtermDebtTypeAxis-UnsecuredDebtMember_SubsequentEventTypeAxis-SubsequentEventMember" unitRef="Share" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" format="ixt:num-dot-decimal" decimals="INF">122,600</ix:nonFraction> shares.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
   <ix:exclude>
    <div class="PGFTR" style="text-align: center; width: 100%">
     <div class="hf-row">
      <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       <em style="font: inherit;">66</em>
      </div>
     </div>
    </div>
    <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
    <div class="PGHDR" style="text-align: left; width: 100%">
     <div class="hf-row">
      <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
       <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
      </div>
     </div>
    </div>
   </ix:exclude>
   <ix:exclude>&#160;</ix:exclude>
  </ix:nonNumeric>
  <div>
    &#160;
  </div>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b><a id="Item_9_Changes_and_Disagreements" title="Item 9. Changes and Disagreements" href="#"></a>ITEM&#160;9:&#160; CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE. </b></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">None.</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><a id="Item_9A_Controls_and_Procedures" title="Item 9A. Controls and Procedures" href="#"></a>ITEM&#160;9A.&#160; CONTROLS AND PROCEDURES. </b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Disclosure Controls </span></b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We maintain a system of disclosure controls and procedures that are designed for the purposes of ensuring that information required to be disclosed in our SEC reports is recorded, processed, summarized, and reported within the time periods specified in the SEC&#8217;s rules&#160;and forms, and that such information is accumulated and communicated to our CEO and CFO as appropriate to allow timely decisions regarding required disclosure.</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of the end of the period covered by this report, we carried out an evaluation, under the supervision and with the participation of our CEO and CFO of the effectiveness of the design and operation of our disclosure controls and procedures. Based upon that evaluation, our CEO and CFO concluded that our disclosure controls and procedures are effective for the purposes discussed above.</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Management's Annual Report on Internal Control over Financial Reporting (ICFR) </span></b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our management, including our CEO and CFO, is responsible for establishing and maintaining adequate ICFR. Our ICFR is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with generally accepted accounting principles in the United States. Because of its inherent limitations, ICFR may not prevent or detect misstatements. Therefore, even those systems determined to be effective can provide only reasonable assurance of achieving their control objectives. Management evaluated the effectiveness of our ICFR based on the framework in &#8220;Internal Control-Integrated Framework&#8221; issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in 2013.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our management evaluated, with the participation of our CEO and CFO, the effectiveness of our ICFR as of December 31, 2023. &#160;Based on that evaluation, our management concluded that our ICFR was effective at December 31, 2023.&#160;&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Grant Thornton LLP, an independent registered public accounting firm, has made an independent assessment of the effectiveness of our internal control over financial reporting as of December&#160;31, 2023, as stated in their report that is included herein.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">There were no significant changes in our internal control over financial reporting that occurred during the quarter ended December 31, 2023, that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       67
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;"><b><span style="text-transform:uppercase">Report of Independent Registered Public Accounting Firm</span></b></p>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">Board of Directors and Stockholders</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">Hallador Energy Company</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b>Opinion on internal control over financial reporting</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">We have audited the internal control over financial reporting of Hallador Energy Company (a Colorado corporation) and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2023, based on criteria established in the 2013 <i>Internal Control</i>&#8212;<i>Integrated Framework</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in the 2013 <i>Internal Control</i>&#8212;<i>Integrated Framework</i> issued by COSO.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the consolidated financial statements of the Company as of and for the year ended December 31, 2023, and our report dated March 14, 2024 expressed an unqualified opinion on those financial statements.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b>Basis for opinion</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting (&#8220;Management&#8217;s Report&#8221;). Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b>Definition and limitations of internal control over financial reporting</b></p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       68
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">/s/ GRANT THORNTON LLP</p>
  <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">Tulsa, Oklahoma</p>
  <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">March 14, 2024</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       69
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <div>
    &#160;
  </div>
  <ix:nonNumeric contextRef="d_2023-01-01_2023-12-31" name="ecd:MtrlTermsOfTrdArrTextBlock" id="c2584508" escape="true">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><a id="Item_9B_Other_Information" title="Item 9B. Other Information" href="#"></a>ITEM&#160;<em style="font: inherit;">9B.</em>&#160; <span style="-sec-ix-hidden:c108595294"><span style="-sec-ix-hidden:c108595295"><span style="-sec-ix-hidden:c108595296"><span style="-sec-ix-hidden:c108595297">OTHER</span></span></span></span> INFORMATION&#160;</b></p>
  </ix:nonNumeric>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div>
    &#160;
  </div>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-transform:uppercase;"><b><a id="Item_9C" title="Item 9C." href="#"></a>Item 9C.&#160; Disclosure Regarding Foreign Jurisdictions that Prevent Inspections. </b></span></p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>None.</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>PART&#160;III</b></p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Pursuant to paragraph 3 of General Instruction G to Form 10-K, the information required by Items 10 through 14 of Part III of this Report is incorporated by reference from our definitive proxy statement, which is to be filed pursuant to Regulation 14A within 120 days after the end of our fiscal year ended December 31, 2023.</p>
  <p style="margin: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       70
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b>PART IV</b></p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;"><b><a id="Item_15_Exhibits" title="Item 15. Exhibits" href="#"></a>ITEM 15.&#160; EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">See Item&#160;8 for an index of our financial statements.&#160;&#160;</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our exhibit index is as follows:</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr>
     <td style="vertical-align:bottom;width:9.6%;">1.1</td>
     <td style="vertical-align:bottom;width:92.1%;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000110465923126645/tm2333092d1_ex1-1.htm" style="-sec-extract:exhibit;">At Market Issuance Sales Agreement, dated December 18, 2023, between Hallador Energy Company and B. Riley Securities, Inc. (21)</a></td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.1</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000078896509000043/exhib3_1.htm" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Second Restated Articles of Incorporation of Hallador Energy Company effective December 24, 2009 (1)</span></a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.2</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000143774920013039/ex_189472.htm" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">By-laws of Hallador Energy Company, effective December 24, 2009 (2)</span></a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.1</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000155837020002242/hnrg-20191231ex415fae6a9.htm" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Description of Securities (3)</span></a>&#160;</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.2</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000114420418042171/tv499745_ex10-1.htm" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Third Amended and Restated Credit Agreement dated May 21, 2018 (5)</span></a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">10.3</td>
     <td style="vertical-align:bottom;width:92.1%;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000155837019009838/hnrg-20190930ex1015bf182.htm" style="-sec-extract:exhibit;">Second Amendment to the Third Amended and Restated Credit Agreement and Waiver dated September 30, 2019 (6)</a></td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.4</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000155837020006258/hnrg-20200331ex101aab311.htm" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Third Amendment to the Third Amended and Restated Credit Agreement and Waiver (7)</span></a></td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">10.5</td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000143774922007411/ex_351171.htm" style="-sec-extract:exhibit;">Sixth Amendment to the Third Amended and Restated Credit Agreement dated March 25, 2022 (10)</a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">10.</td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000143774922013322/ex_378990.htm" style="-sec-extract:exhibit;">Seventh Amendment to the Third Amended and Restated Credit Agreement dated May 20, 2022 (12)</a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">10.6</td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000143774922020174/ex_410273.htm" style="-sec-extract:exhibit;">Eighth Amendment to the Third Amended and Restated Credit Agreement dated August 5, 2022 (14)</a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">10.7</td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000143774922023586/ex_428071.htm" style="-sec-extract:exhibit;">Ninth Amendment to the Third Amended and Restated Credit Agreement dated September 28, 2022 (16)</a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">10.8</td>
     <td style="vertical-align:bottom;width:92.1%;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000143774923006932/ex_489137.htm" style="-sec-extract:exhibit;">Tenth Amendment to the Third Amended and Restated Credit Agreement dated March 13, 2023&#160;(19)</a></td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">10.9</td>
     <td style="vertical-align:bottom;width:92.1%;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000143774923022350/ex_554284.htm" style="-sec-extract:exhibit;">Amendment and Restated Loan Agreement dated August 2, 2023&#160;(20)</a></td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.10</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000078896517000004/hnrg-20170525xdef14a.htm" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Amended and Restated Hallador Energy Company 2008 Restricted Stock Unit Plan (8)</span></a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.11</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000078896517000004/hnrg-20170525xdef14a.htm" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Form of Hallador Energy Company Restricted Stock Unit Issuance Agreement&#160;(8)</span></a>&#160;</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.13</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000143774922027318/ex_441870.htm" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">2022 Executive Officer Compensation Plan**(17)</span></a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.14</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000143774922006045/ex_346194.htm" style="-sec-extract:exhibit;"><span style="text-decoration: underline; ">Asset and Purchase Agreement dated February 14, 2022 (9)</span></a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">14.1</td>
     <td style="vertical-align:bottom;width:92.1%;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000078896510000022/codeofethics.htm" style="-sec-extract:exhibit;">Code of Ethics for Senior Officers (18)</a></td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">21.1</td>
     <td style="vertical-align:bottom;width:92.1%;"><a href="ex_601136.htm" style="-sec-extract:exhibit;">List of Subsidiaries*</a></td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">23.1</td>
     <td style="vertical-align:bottom;width:92.1%;"><a href="ex_601137.htm" style="-sec-extract:exhibit;">Consent of Grant Thornton LLP*</a></td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">23.2</td>
     <td style="vertical-align:bottom;width:92.1%;"><a href="ex_638421.htm" style="-sec-extract:exhibit;">Consent of John T. Boyd Company*</a></td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">31.1</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="ex_601139.htm" style="-sec-extract:exhibit;">SOX 302 Certification - President and CEO*</a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">31.2</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="ex_601140.htm" style="-sec-extract:exhibit;">SOX 302 Certifications - CFO*</a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">32</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="ex_601142.htm" style="-sec-extract:exhibit;">SOX 906 Certification*</a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">95</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="ex_601143.htm" style="-sec-extract:exhibit;">Mine&#160;Safety Disclosure*</a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">97.1</td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="ex_638469.htm" style="-sec-extract:exhibit;">Hallador Energy Company Policy for the Recovery of Erroneously Awarded Compensation*</a></p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">99.1</td>
     <td style="vertical-align:bottom;width:92.1%;"><a href="http://www.sec.gov/Archives/edgar/data/788965/000110465923113443/tm2329337d1_ex99-1.htm" style="-sec-extract:exhibit;">Technical Report Summary (Coal Resources and Coal Reserves, Oaktown Mining Complex), dated October 2023(22)</a></td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">99.2</td>
     <td style="vertical-align:bottom;width:92.1%;"><a href="ex_638843.htm" style="-sec-extract:exhibit;">Letter from Boyd and Company, dated January 29, 2024*</a></td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
   <div class="PGFTR" style="text-align: center; width: 100%">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       71
     </div>
    </div>
   </div>
   <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/>
   <div class="PGHDR" style="text-align: left; width: 100%">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">
   <tbody>
    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">101.INS*</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Instance Document</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">101.SCH*</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Schema Document</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">101.CAL*</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Calculation Linkbase Document</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">101.LAB*</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline XBRL Labels Linkbase Document</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">101.PRE*</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline&#160;XBRL Presentation Linkbase Document</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">101.DEF*</p> </td>
     <td style="vertical-align:bottom;width:92.1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inline&#160;XBRL Definition Linkbase Document</p> </td>
    </tr>

    <tr>
     <td style="vertical-align:bottom;width:9.6%;">104*</td>
     <td style="vertical-align:bottom;width:92.1%;">Cover Page Interactive Data File (embedded within the Inline XBRL and contained in Exhibit 101)</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <table cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: Times New Roman; font-size: 10pt; margin-right: 0pt; margin-left: 0pt;">
   <tbody>
    <tr style="font-family: Times New Roman; font-size: 10pt; vertical-align: top;">
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">(1)</p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">IBR to Form 8-K dated December 31, 2009</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">(2)</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">IBR to Form 10-K/A amendment 1, filed June 12, 2020</td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">(3)</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">IBR to Form 10-K filed March 9, 2020</td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">(4)</p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">IBR to Form&#160;10-Q filed August&#160;6, 2018</p> </td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">(5)</p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">IBR to Form 10-Q filed November 4, 2019</p> </td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">(6)</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">IBR to Form 10-Q filed May 11, 2020</td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">(7)</p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">IBR to Form DEF 14A dated April 11, 2017</p> </td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">(8)</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">IBR to Form 8-K/A filed February 18, 2022</td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">(9)</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">IBR to Form 10-K filed March 28, 2022</td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">(10)</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">IBR to Form 10-Q filed May 23, 2022</td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">(11)</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">IBR to Form 8-K filed August 11, 2022</td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">(12)</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">IBR to Form 8-K filed October 4, 2022</td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">(13)</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">IBR to Form 10-Q filed November 14, 2022</td>
    </tr>

    <tr style="vertical-align: top; font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">(14)</p> </td>
     <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">IBR to Form 10KSB dated April 14, 2006</p> </td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">(15)</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">IBR to Form 10-K filed on March 16, 2023</td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">(16)</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">IBR to Form 10-Q filed on August 7, 2023</td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">(17)</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">IBR to Form 8-K filed on December 18, 2023</td>
    </tr>

    <tr>
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">(18)</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">IBR to Form 10-K/A amendment 1, filed November 1, 2023</td>
    </tr>

    <tr style="font-family: Times New Roman; font-size: 10pt;">
     <td style="width: 27pt; font-family: Times New Roman; font-size: 10pt;">*</td>
     <td style="font-family: Times New Roman; font-size: 10pt;">Filed herewith.</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt 0pt 0pt 18pt; text-align: left; text-indent: -18pt; font-family: Times New Roman; font-size: 10pt;">&#160;&#160;</p>
  <p style="margin: 0pt 0pt 0pt 18pt; text-align: left; text-indent: -18pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">** &#160;&#160; Management Agreements</p>
  <p style="margin: 0pt 0pt 0pt 18pt; text-align: left; text-indent: -18pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><a id="Item_16_10K_Summary" title="Item 16. 10-K Summary" href="#"></a>ITEM&#160;16.&#160; FORM&#160;10-K SUMMARY. </b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As this item is optional, no summary is presented.</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <div class="PGBK" style="width: 100%; margin-right: 0pt; margin-left: 0pt;">
   <div class="PGFTR" style="width: 100%; text-align: center;">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       72
     </div>
    </div>
   </div>
   <hr style="border: currentColor; border-image: none; width: 100%; height: 2px; color: rgb(0, 0, 0); page-break-after: always; background-color: rgb(0, 0, 0);"/>
   <div class="PGHDR" style="width: 100%; text-align: left;">
    <div class="hf-row">
     <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;">
      <a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Table of Contents</a>
     </div>
    </div>
   </div>
  </div>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>SIGNATURES </b></p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Pursuant to the requirements of Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</p>
  <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
   <tbody>
    <tr>
     <td style="width: 50%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td>
     <td style="width: 50%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>HALLADOR ENERGY COMPANY</b></p> </td>
    </tr>

    <tr>
     <td style="width: 50%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td>
     <td style="width: 50%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 50%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td>
     <td style="width: 50%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 50%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td>
     <td style="width: 50%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 50%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Date: March 14, 2024</p> </td>
     <td style="width: 50%; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">/s/LAWRENCE D. MARTIN</p> </td>
    </tr>

    <tr>
     <td style="width: 50%; vertical-align: bottom;"> <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 1pt;">&#160;</p> </td>
     <td style="width: 50%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Lawrence D. Martin, CFO (Principal Financial Officer and Principal Accounting Officer)</p> </td>
    </tr>

    <tr>
     <td style="width: 50%; vertical-align: bottom;">&#160;</td>
     <td style="width: 50%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;">&#160;</td>
    </tr>

    <tr>
     <td style="width: 50%; vertical-align: bottom;">&#160;</td>
     <td style="width: 50%; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;">&#160;</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</p>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
   <tbody>
    <tr>
     <td style="width: 31.7%; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;/s/DAVID HARDIE</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;David Hardie</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Director</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;">March 14, 2024</td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;/s/BRYAN LAWRENCE</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;Bryan Lawrence</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Director</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;">March 14, 2024</td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;/s/BRENT BILSLAND</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;Brent Bilsland</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Board Chairman, President and CEO</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;">March 14, 2024</td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;/s/DAVID J. &#160;LUBAR</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
    </tr>

    <tr>
     <td style="width: 31.7%; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: none;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;&#160;&#160;David J. &#160;Lubar</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Director</p> </td>
     <td style="width: 2.4%; vertical-align: top;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> </td>
     <td style="width: 31.7%; vertical-align: top;">March 14, 2024</td>
    </tr>

   </tbody>
  </table>
  <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  <div class="LAST-PAGE-BREAK">
   <div class="PGFTR">
    <div class="hf-row">
     <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">
       73
     </div>
    </div>
   </div>
  </div>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>2
<FILENAME>ex_601136.htm
<DESCRIPTION>EXHIBIT 21.1
<TEXT>
<html><head><meta charset="utf-8"><meta name="format-detection" content="telephone=no"><!-- Generated by ThunderDome Portal - 11/29/2023 12:49:34 PM -->
	<title>ex_601136.htm</title>

	<meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; padding:0in .1in;">
<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt; text-align: right;"><b>Exhibit 21.1&nbsp;</b></p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><u>List of Subsidiaries&nbsp;</u></b></p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Edwardsport Construction Company, LLC&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Gibson County Logistics, LLC&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Hallador Sands, LLC</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Hallador Power Company</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Hourglass Sands, LLC&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">High Point Land Holdings LLC&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Oaktown Fuels Mine No. 1, LLC&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Oaktown Fuels Mine No. 2, LLC&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Prosperity Mine, LLC&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Railpoint Solutions, LLC</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">SFI Coal Sales, LLC&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Summit Terminal, LLC&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Sunrise Administrative Services, LLC&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Sunrise Coal LLC&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Sunrise Energy, LLC&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Sunrise Indemnity, Inc.&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Sunrise Land Holdings, LLC&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; line-height: 2;">Sycamore Coal, Inc.&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; line-height: 2;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; line-height: 2;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; line-height: 2;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt; text-align: left; line-height: 2;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; line-height: 2;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>ex_601137.htm
<DESCRIPTION>EXHIBIT 23.1
<TEXT>
<html><head><meta charset="utf-8"><meta name="format-detection" content="telephone=no"><!-- Generated by ThunderDome Portal - 3/12/2024 10:16:57 PM -->
	<title>ex_601137.htm</title>
	<meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0in 0.1in; cursor: auto;">
<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt; text-align: right;"><b>Exhibit 23.1</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;"><b>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">We have issued our reports dated March 14, 2024, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of Hallador Energy Company on Form 10-K for the year ended December 31, 2023.&nbsp; &nbsp;We consent to the incorporation by reference of said reports in the Registration Statements of Hallador Energy Company on Forms S-3 (File No. 333-273325 and File No. 333-273327) and Forms S-8 (File No. 333-261930, File No. 333-163431 and File No. 333-171778).</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">/s/ GRANT THORNTON LLP</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">Tulsa, Oklahoma</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">March 14, 2024</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:center;">&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:center;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-align: center;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">&nbsp;</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>4
<FILENAME>ex_638421.htm
<DESCRIPTION>EXHIBIT 23.2
<TEXT>
<html><head>
	<title>ex_638421.htm</title>

	<!-- Generated by ThunderDome Portal - 3/12/2024 8:38:15 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="margin: 0px 0pt; text-align: right; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt"><b>Exhibit 23.2</b></font></p>

<p style="margin: 0px 0pt; text-align: left; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>

<table cellpadding="0pt" cellspacing="0pt" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-left: 0pt; margin-right: 0pt;">

		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="width: 20%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div><img alt="jb01.jpg" src="jb01.jpg"></div>
			</td>
			<td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div><b>John T. Boyd Company </b></div>

			<div>Mining and Geological Consultants</div>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</p>

<table cellpadding="0pt" cellspacing="0pt" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-left: 0pt; margin-right: 0pt;">

		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="width: 20%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Chairman</b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">James W. Boyd</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>President and CEO</b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">John T. Boyd II</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Managing Director and COO</b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Ronald L. Lewis</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Vice Presidents </b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Robert J. Farmer</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Jisheng (Jason) Han</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">John L. Weiss</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Michael F. Wick</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">William P. Wolf</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Managing Director - Australia</b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Jacques G. Steenekamp</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Managing Director - China</b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Rongjie (Jeff) Li</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Managing Director </b>&#8211;<b> South America</b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Carlos F. Barrera</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Pittsburgh </b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">4000 Town Center Boulevard, Suite 300</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Canonsburg, PA 15317</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(724) 873-4400</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(724) 873-4401 Fax</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">jtboydp@jtboyd.com</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denver</b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(303) 293-8988</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">jtboydd@jtboyd.com</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Brisbane </b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">61 7 3232-5000</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">jtboydau@jtboyd.com</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Beijing </b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">86 10 6500-5854</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">jtboydcn@jtboyd.com</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Bogota </b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">+57-3115382113</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">jtboydcol@jtboyd.com</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>www.jtboyd.com</b></p>
			</td>
			<td style="width: 80%; vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">March 14, 2024</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">File: 3467.002</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Subject:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CONSENT OF JOHN T. BOYD COMPANY</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 54pt;">TO BE NAMED IN REGISTRATION</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 54pt;">STATEMENT</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Ladies and Gentlemen:</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">The undersigned hereby consents to the references to our firm in the form and context in which they appear in this Annual Report on Form 10-K for the year ended December 31, 2023 (as may be amended, the &#8220;Annual Report&#8221;). We hereby further consent to (i) the use in the Annual Report of information relating to our Technical Report Summary (Coal Resources and Coal Reserves, Oaktown Mining Complex), dated October 2023 (the &#8220;Report&#8221;), and our letter, dated January 29, 2024 (the &#8220;Letter&#8221;), providing an update of estimated coal reserves at the Oaktown Mining Complex as of December 31, 2023 and (ii) the incorporation by reference of the Report and the Letter in the Registration Statements on Form S-3 (Nos. 333-273325 and 333-273327) and the Registration Statements on Form S-8 (Forms S-8 (Nos. 333-163431, 333-171778 and 333-261930) of Hallador Energy Company, including any amendment thereto, any related prospectus and any related prospectus supplement of such information.</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Respectfully submitted,</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">JOHN T. BOYD COMPANY</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">By:</p>

			<div><img alt="rll01.jpg" src="rll01.jpg"></div>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Ronald Lewis</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Managing Director and COO</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Q:\ENG_WP\3467.007 Sunrise - FY2023\WP\Consent Letter\Boyd Consent (Exhibit 23.2).doc</p>
			</td>
		</tr>

</table>

<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>ex_601139.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<html><head><meta charset="utf-8"><meta name="format-detection" content="telephone=no"><!-- Generated by ThunderDome Portal - 3/12/2024 10:18:08 PM -->
	<title>ex_601139.htm</title>
	<!-- Generated by ThunderDome Portal - 3/12/2024 10:18:08 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0in 0.1in; cursor: auto;">
<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: right;"><b>Exhibit&nbsp;31.1</b></p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b>CERTIFICATION</b></p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">I, Brent K. Bilsland, certify that:</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I have reviewed this annual report on Form&nbsp;10-K&nbsp;of Hallador Energy Company;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The registrant&#8217;s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&nbsp;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&nbsp;13a-15(f) and 15d-15(f)) for the registrant and have:</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="margin-left:1.3%;width:98.7%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align: middle; width: 4%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">a)</p>
			</td>
			<td style="vertical-align: middle; width: 93%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="margin-left:1.3%;width:98.7%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align: middle; width: 4%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">b)</p>
			</td>
			<td style="vertical-align: middle; width: 93%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of&nbsp;financial statements for external purposes in accordance with generally accepted accounting principles;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="margin-left:1.3%;width:98.7%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align: middle; width: 4%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">c)</p>
			</td>
			<td style="vertical-align: middle; width: 93%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="margin-left:1.3%;width:98.7%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align: middle; width: 4%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">d)</p>
			</td>
			<td style="vertical-align: middle; width: 93%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The registrant&#8217;s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent function):</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="margin-left:1.3%;width:98.7%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align: middle; width: 4%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">a)</p>
			</td>
			<td style="vertical-align: middle; width: 93%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="margin-left:1.3%;width:98.7%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align: middle; width: 4%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">b)</p>
			</td>
			<td style="vertical-align: middle; width: 93%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="margin-left:1.3%;width:62.5%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align:middle;width:26.6%;">March 14, 2024</td>
			<td style="vertical-align:middle;width:3.5%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;&nbsp;&nbsp;&nbsp;</p>
			</td>
			<td style="vertical-align:middle;width:68.3%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><u>/s/ BRENT K. BILSLAND</u></p>
			</td>
			<td style="vertical-align:middle;width:1.6%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:middle;width:26.6%;">&nbsp;</td>
			<td style="vertical-align:middle;width:3.5%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td colspan="2" style="vertical-align:middle;width:69.8%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Brent K. Bilsland, Chairman, President and CEO</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>ex_601140.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<html><head><meta charset="utf-8"><meta name="format-detection" content="telephone=no"><!-- Generated by ThunderDome Portal - 3/12/2024 10:18:45 PM -->
	<title>ex_601140.htm</title>
	<!-- Generated by ThunderDome Portal - 3/12/2024 10:18:45 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0in 0.1in; cursor: auto;">
<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt; text-align: right;"><b>Exhibit&nbsp;31.2</b></p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b>CERTIFICATION</b></p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">I, Lawrence D. Martin, certify that:</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;I have reviewed this annual report on Form&nbsp;10-K&nbsp;of Hallador Energy Company;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The registrant&#8217;s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&nbsp;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&nbsp;13a-15(f) and 15d-15(f)) for the registrant and have:</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="margin-left:1.3%;width:98.7%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align: middle; width: 4%;">&nbsp;</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">a)</p>
			</td>
			<td style="vertical-align: middle; width: 93%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="margin-left:1.3%;width:98.7%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align: middle; width: 4%;">&nbsp;</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">b)</p>
			</td>
			<td style="vertical-align: middle; width: 93%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of&nbsp;financial statements for external purposes in accordance with generally accepted accounting principles;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="margin-left:1.3%;width:98.7%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align: middle; width: 4%;">&nbsp;</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">c)</p>
			</td>
			<td style="vertical-align: middle; width: 93%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="margin-left:1.3%;width:98.7%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align: middle; width: 4%;">&nbsp;</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">d)</p>
			</td>
			<td style="vertical-align: middle; width: 93%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The registrant&#8217;s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent function):</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="margin-left:1.3%;width:98.7%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align: middle; width: 4%;">&nbsp;</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">a)</p>
			</td>
			<td style="vertical-align: middle; width: 93%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="margin-left:1.3%;width:98.7%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align: middle; width: 4%;">&nbsp;</td>
			<td style="vertical-align: top; width: 3%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">b)</p>
			</td>
			<td style="vertical-align: middle; width: 93%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="margin-left:1.3%;width:45.9%;text-indent:0;font-family:'Times New Roman', Times, serif;font-size:10pt;">

		<tr>
			<td style="vertical-align:middle;width:36.2%;">March 14, 2024</td>
			<td style="vertical-align:middle;width:4.8%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;&nbsp;&nbsp;&nbsp;</p>
			</td>
			<td style="vertical-align:middle;width:57.7%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><u>/s/LAWRENCE D. MARTIN</u></p>
			</td>
			<td style="vertical-align:middle;width:1.2%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:middle;width:36.2%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align:middle;width:4.8%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td colspan="2" style="vertical-align:middle;width:58.9%;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Lawrence D. Martin, CFO</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>7
<FILENAME>ex_601142.htm
<DESCRIPTION>EXHIBIT 32
<TEXT>
<html><head><meta charset="utf-8"><meta name="format-detection" content="telephone=no"><!-- Generated by ThunderDome Portal - 3/12/2024 10:19:45 PM -->
	<title>ex_601142.htm</title>
	<meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0in 0.1in; cursor: auto;">
<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt; text-align: right;"><b>Exhibit 32</b>&nbsp;</p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 7.2pt; text-align: center;"><b>CERTIFICATION PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></p>

<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt 7.2pt;text-align:left;">&nbsp;&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">In connection with this Annual Report (the "Report"), of Hallador Energy Company (the "Company"), on Form 10-K&nbsp;for the period ended December 31, 2023&nbsp;as filed with the Securities and Exchange Commission on the date hereof the undersigned, in the capacities and date indicated below, each hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;margin:0pt;text-align:left;">(1)</p>
			</td>
			<td style="width: auto;">
			<p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;margin:0pt;text-align:left;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;margin:0pt;text-align:left;">(2)</p>
			</td>
			<td style="width: auto;">
			<p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;margin:0pt;text-align:left;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>

<table cellpadding="0pt" cellspacing="0pt" style="margin-left: 0pt; width: 80%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-right: auto;">

		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: middle; width: 25.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 14, 2024</td>
			<td style="vertical-align: middle; width: 0.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: middle; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">By:</p>
			</td>
			<td style="vertical-align: middle; width: 66.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><u>/S/BRENT K. BILSLAND</u></p>
			</td>
			<td style="vertical-align: middle; width: 1.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: middle; width: 25.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: middle; width: 0.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: middle; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td colspan="2" style="vertical-align: middle; width: 68.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Brent K. Bilsland, Chairman, President and CEO</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: middle; width: 25.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: middle; width: 0.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: middle; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td colspan="2" style="vertical-align: middle; width: 68.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: middle; width: 25.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: middle; width: 0.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: middle; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td colspan="2" style="vertical-align: middle; width: 68.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: middle; width: 25.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">March 14, 2024</td>
			<td style="vertical-align: middle; width: 0.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: middle; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">By:</p>
			</td>
			<td style="vertical-align: middle; width: 66.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><u>/S/LAWRENCE D. MARTIN</u></p>
			</td>
			<td style="vertical-align: middle; width: 1.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: middle; width: 25.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: middle; width: 0.9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td style="vertical-align: middle; width: 5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">&nbsp;</p>
			</td>
			<td colspan="2" style="vertical-align: middle; width: 68.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;">Lawrence D. Martin, CFO</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;">&nbsp;&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-95
<SEQUENCE>8
<FILENAME>ex_601143.htm
<DESCRIPTION>EXHIBIT 95
<TEXT>
<html><head><meta charset="utf-8"><meta name="format-detection" content="telephone=no"><!-- Generated by ThunderDome Portal - 11/29/2023 12:35:20 PM -->
	<title>ex_601143.htm</title>

	<meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0in 0.1in; cursor: auto;">
<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0px; text-align: right;"><b>Exhibit 95</b></p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0px; text-align: right;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0px; text-align: center;"><u><b>Mine Safety Disclosure</b></u></p>

<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">Our principles at Sunrise Coal, LLC are safety, honesty, and compliance. We firmly believe that these values compose a dedicated workforce and with that, come high production. The core to this is our strong training programs that include accident prevention, workplace inspection and examination, emergency response and compliance. We work with the Federal and State regulatory agencies to help eliminate safety and health hazards from our workplace and increase safety and compliance awareness throughout the mining industry.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">We are regulated by the Mine Safety and Health Administration (&#8220;MSHA&#8221;) under the Federal Mine Safety and Health Act of 1977 (&#8220;Mine Act&#8221;). MSHA inspects our mines on a regular basis and issues various citations and orders when it believes a violation has occurred under the Mine Act. We present information below regarding certain violations which MSHA has issued with respect to our mines. While assessing this information please consider that the number and cost of violations will vary depending on the MSHA inspector and can be contested and appealed, and in that process, are often reduced in severity and amount, and are sometimes dismissed.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">The disclosures listed below are provided pursuant to the Dodd-Frank Act. We believe that the following disclosures comply with the requirements of the Dodd-Frank Act; however, it is possible that future SEC rule making may require disclosures to be filed in a different format than the following.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">The table that follows outline required disclosures and citations/orders issued to us by MSHA during 2022. The citations and orders outlined below may differ from MSHA`s data retrieval system due to timing, special assessed citations, and other factors.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b>Definitions:</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b><i>Section 104(a) Significant and Substantial Citations </i>&#8220;<i>S&amp;S</i>&#8221;</b><i><b>:</b> </i>An alleged violation of a mining safety or health standard or regulation where there exists a reasonable likelihood that the hazard outlined will result in an injury or illness of a serious nature.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b><i>Section 104(b) Orders:</i></b> &nbsp;Failure to abate a 104(a) citation within the period of time prescribed by MSHA. The result of which is an order of immediate withdraw of non-essential persons from the affected area until MSHA determines the violation has been corrected.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><i><b>Section 104(d) Citations and Orders:</b> </i>An alleged unwarrantable failure to comply with mandatory health and safety standards.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><i><b>Section 107(a) Orders:</b> </i>An order of withdraw for situations where MSHA has determined that an imminent danger exists.<i> </i></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b><i>Section 110(b)(2) Violations: </i></b>An alleged flagrant violation issued by MSHA under section 110(b)(2) of the Mine Act.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><i><b>Pattern or Potential Pattern of Violations:</b> </i>A pattern of violations of mandatory health or safety standards that are of such a nature as could have significantly and substantially contributed to the cause and effect of coal mine health or safety hazards under section 104(e) of the Mine Act or a potential to have such a pattern.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><i><b>Contest of Citations, Orders, or Proposed Penalties</b>: </i>A contest proceeding may be filed with the Commission by the operator or miners/miner&#8217;s representative to challenge the issuance or penalty of a citation or order issued by MSHA.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><b>MSHA Federal Mine ID#s:</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><i>(12-02465 </i>&#8211;<i> Carlisle Preparation Plant)</i></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><i>(12-02460 </i>&#8211;<i> Ace in the Hole Mine)</i></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><i>(12-02394 </i>&#8211;<i> Oaktown Fuels No. 1) </i></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><i>(12-02418 </i>&#8211;<i> Oaktown Fuels No. 2)</i></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><i>(12-02462 </i>&#8211;<i> Oaktown Fuels Preparation Plant)</i></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><i>(12-02249 </i>&#8211;<i> Prosperity Mine)</i></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"><i>(12-02339 - Freelandville East, Center Pit Mine)</i></p>

<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table cellpadding="0pt" cellspacing="0pt" class="finTable" data-tblname="354277" data-tblv="15" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;">











































<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="22" id=".amt.D7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 70%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">2023</p></td>
			<td id=".trail.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Section</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Section</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Section</p>
			</td>
			<td id=".trail.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Section</p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Section</p>
			</td>
			<td id=".trail.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Proposed</p>
			</td>
			<td id=".trail.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">104(a)</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">104(b)</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">104(d)</p>
			</td>
			<td id=".trail.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">107(a)</p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">110(b)(2)</p>
			</td>
			<td id=".trail.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">MSHA</p>
			</td>
			<td id=".trail.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Citations</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Orders</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Citations/Orders</p>
			</td>
			<td id=".trail.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Orders</p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Violations</p>
			</td>
			<td id=".trail.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Assessments</p>
			</td>
			<td id=".trail.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">(In thousands)</p>
			</td>
			<td id=".trail.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Mine ID#</p>
			</td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02465</p>
			</td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02460</p></td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.14</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02394</p></td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">53</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">174.00</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02418</p></td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">38</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57.00</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02462</p></td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.80</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02249</p></td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.30</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
			<td id=".amt.1" style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">12-02339</td>
			<td id=".trail.1" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17.10</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Section</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Section</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">104(e)</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">104(e)</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Mining</p>
			</td>
			<td id=".trail.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Legal</p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Legal</p>
			</td>
			<td id=".trail.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Legal</p>
			</td>
			<td id=".trail.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Notice</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">POV</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Related</p>
			</td>
			<td id=".trail.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Actions</p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Actions</p>
			</td>
			<td id=".trail.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Actions</p>
			</td>
			<td id=".trail.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Yes/No</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Yes/No</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Fatalities</p>
			</td>
			<td id=".trail.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Pending</p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Initiated</p>
			</td>
			<td id=".trail.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Resolved</p>
			</td>
			<td id=".trail.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Mine ID#</p>
			</td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02465</p>
			</td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">No</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">No</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02460</p>
			</td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">No</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">No</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02394</p></td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">No</p></td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">No</p></td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02418</p></td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">No</p></td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">No</p></td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02462</p>
			</td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">No</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">No</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02249</p>
			</td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">No</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">No</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
			<td id=".amt.1" style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">12-02339</td>
			<td id=".trail.1" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">No</p></td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">No</p></td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Contest of</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Contest</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Complaints</p>
			</td>
			<td id=".trail.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Complaints</p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Applications</p>
			</td>
			<td id=".trail.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Appeals of</p>
			</td>
			<td id=".trail.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Citations/</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">of</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">of</p>
			</td>
			<td id=".trail.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">of Discharge/</p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">of Temp.</p>
			</td>
			<td id=".trail.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Decisions/</p>
			</td>
			<td id=".trail.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td id=".amt.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Orders</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Penalties</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Compensation</p>
			</td>
			<td id=".trail.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Discrimination</p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Relief</p>
			</td>
			<td id=".trail.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 2%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Orders</p>
			</td>
			<td id=".trail.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Mine ID#</p>
			</td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 2%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 10%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02465</p>
			</td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02460</p>
			</td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02394</p></td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02418</p>
			</td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02462</p>
			</td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
			<td colspan="1" id=".amt.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 10%;"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">12&#8208;02249</p></td>
			<td id=".trail.D1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
			<td id=".amt.1" style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">12-02339</td>
			<td id=".trail.1" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 10%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr></table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-97.1
<SEQUENCE>9
<FILENAME>ex_638469.htm
<DESCRIPTION>EXHIBIT 97.1
<TEXT>
<html><head>
	<title>ex_638469.htm</title>

	<!-- Generated by ThunderDome Portal - 3/12/2024 8:59:13 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="margin: 0px 0pt; text-align: right; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt"><b>Exhibit 97.1</b></font></p>

<p style="margin: 0px 0pt; text-align: left; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>HALLADOR ENERGY COMPANY</b><br>
<b>POLICY FOR THE</b><br>
<b>RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">1.<b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Purpose</b>. The purpose of this Policy is to describe the circumstances in which Executives will be required to repay or return Erroneously Awarded Compensation to the Company Group.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">2.<b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;Administration</b>. This Policy shall be administered by the Committee. Any determinations made by the Committee shall be final and binding on all affected individuals and their beneficiaries, heirs, executors, administrators, or other legal representatives. The Committee shall have full power and authority to (i)&nbsp;administer and interpret this Policy; (ii)&nbsp;correct any defect, supply any omission and reconcile any inconsistency in this Policy; and (iii)&nbsp;make any other determination and take any other action that the Committee deems necessary or desirable for the administration of this Policy and to comply with applicable law (including Section 10D of the Exchange Act) and applicable stock market or exchange rules and regulations. Notwithstanding anything to the contrary contained herein, to the extent permitted by Section 10D of the Exchange Act and, the Board may, in its sole discretion, at any time and from time to time, administer this Policy in the same manner as the Committee.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">3.<b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Definitions</b>. For purposes of this Policy, the following capitalized terms shall have the meanings set forth below.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#8220;<b><i>Accounting Restatement</i></b>&#8221; shall mean an accounting restatement (i)&nbsp;due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (a &#8220;Big&nbsp;R&#8221; restatement), or (ii)&nbsp;that corrects an error that is not material to previously issued financial statements, but would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (a &#8220;little&nbsp;r&#8221; restatement).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#8220;<b><i>Board</i></b>&#8221; shall mean the Board of Directors of the Company.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#8220;<b><i>Clawback Eligible Incentive Compensation</i></b>&#8221; shall mean, in connection with an Accounting Restatement and with respect to each individual who served as an Executive Officer at any time during the applicable performance period for any Incentive-based Compensation (whether or not such individual is serving as an Executive Officer at the time the Erroneously Awarded Compensation is required to be repaid to the Company Group), all Incentive-based Compensation Received by such Executive (i)&nbsp;on or after the Effective Date, (ii)&nbsp;after beginning service as an Executive Officer, (iii)&nbsp;while the Company has a class of securities listed on a national securities exchange or a national securities association, and (iv)&nbsp;during the applicable Clawback Period.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#8220;<b><i>Clawback Period</i></b>&#8221; shall mean, with respect to any Accounting Restatement, the three completed fiscal years of the Company immediately preceding the Restatement Date and any transition period (that results from a change in the Company&#8217;s fiscal year) of less than nine months within or immediately following those three completed fiscal years.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<div contenteditable="false" data-applyto="p" data-auto-pgnum="start" data-displaynum="2" data-fontname="Times New Roman" data-fontsize="10pt" data-numstyle="a" data-prefix="-" data-startnum="2" data-suffix="-" data-textalign="center">&nbsp;</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(e)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#8220;<b><i>Committee</i></b>&#8221; shall mean the Compensation Committee of the Board.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(f)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#8220;<b><i>Company</i></b>&#8221; shall mean Hallador Energy Company, a Colorado corporation.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(g)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#8220;<b><i>Company Group</i></b>&#8221; shall mean the Company, together with each of its direct and indirect subsidiaries.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(h)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#8220;<b><i>Effective Date</i></b>&#8221; shall mean October 2, 2023.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(i)&nbsp; &nbsp; &nbsp; &nbsp; &#8220;<b><i>Erroneously Awarded Compensation</i></b>&#8221; shall mean, with respect to each Executive in connection with an Accounting Restatement, the amount of Clawback Eligible Incentive Compensation that exceeds the amount of Incentive-based Compensation that otherwise would have been Received had it been determined based on the restated amounts, computed without regard to any taxes paid.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(j)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#8220;<b><i>Exchange Act</i></b>&#8221; means the U.S. Securities Exchange Act of 1934, as amended.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(k)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#8220;<b><i>Executive</i></b>&#8221; shall mean any current or former Executive Officer.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(l)&nbsp; &nbsp; &nbsp; &nbsp; &#8220;<b><i>Executive Officer</i></b>&#8221; shall mean each individual who is designated as an &#8220;officer&#8221; of the Company in accordance with 17 C.F.R. 240.16a-1(f). Identification of an Executive Officer for purposes of this Policy would include at a minimum executive officers identified pursuant to 17 C.F.R. 229.401(b). The determination as to an individual&#8217;s status as an Executive Officer shall be made by the Committee and such determination shall be final, conclusive and binding on such individual and all other interested persons.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(m)&nbsp; &nbsp; &nbsp; &nbsp; &#8220;<b><i>Financial Reporting Measures</i></b>&#8221; shall mean measures that are determined and presented in accordance with the accounting principles used in preparing the Company&#8217;s financial statements, and all other measures that are derived wholly or in part from such measures. Stock price and total shareholder return (and any measures that are derived wholly or in part from stock price or total shareholder return) shall for purposes of this Policy be considered Financial Reporting Measures. For the avoidance of doubt, a Financial Reporting Measure need not be presented in the Company&#8217;s financial statements or included in a filing with the SEC.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(n)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#8220;<b><i>Incentive-based Compensation</i></b>&#8221; shall mean any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(o)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#8220;<b><i>Nasdaq</i></b>&#8221; shall mean The Nasdaq Stock Market.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(p)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#8220;<b><i>Policy</i></b>&#8221; shall mean this Policy for the Recovery of Erroneously Awarded Compensation, as the same may be amended and/or restated from time to time.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(q)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &#8220;<b><i>Received</i></b>&#8221; shall, with respect to any Incentive-based Compensation, mean actual or deemed receipt, and Incentive-based Compensation shall be deemed received in the Company&#8217;s fiscal period during which the Financial Reporting Measure specified in the Incentive-based Compensation award is attained, even if payment or grant of the Incentive-based Compensation occurs after the end of that period.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="2" data-prefix="-" data-suffix="-" style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">-2-</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(r)&nbsp; &nbsp; &nbsp; &nbsp; &#8220;<b><i>Restatement Date</i></b>&#8221; shall mean the earlier to occur of (i)&nbsp;the date the Board, a committee of the Board or the officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (ii)&nbsp;the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(s)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#8220;<b><i>SEC</i></b>&#8221; shall mean the U.S. Securities and Exchange Commission.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">4.<b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Repayment of Erroneously Awarded Compensation</b>.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(a)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;In the event of an Accounting Restatement, the Committee shall promptly (and in all events within ninety (90) days after the Restatement Date) determine the amount of any Erroneously Awarded Compensation for each Executive in connection with such Accounting Restatement and shall promptly thereafter provide each Executive with a written notice containing the amount of Erroneously Awarded Compensation and a demand for repayment or return, as applicable. For Incentive-based Compensation based on (or derived from) stock price or total shareholder return where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement, the amount shall be determined by the Committee based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Incentive-based Compensation was Received (in which case, the Company shall maintain documentation of such determination of that reasonable estimate and provide such documentation to Nasdaq).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(b)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; The Committee shall have broad discretion to determine the appropriate means of recovery of Erroneously Awarded Compensation based on all applicable facts and circumstances and taking into account the time value of money and the cost to shareholders of delaying recovery. To the extent that the Committee determines that any method of recovery (other than repayment by the Executive in a lump sum in cash or property) is appropriate, the Company shall offer to enter into a repayment agreement (in a form reasonable acceptable to the Committee) with the Executive. If the Executive accepts such offer and signs the repayment agreement within thirty (30) days after such offer is extended, the Company shall countersign such repayment agreement. If the Executive fails to sign the repayment agreement within thirty&nbsp;(30) days after such offer is extended, the Executive will be required to repay the Erroneously Awarded Compensation in a lump sum in cash (or such property as the Committee agrees to accept with a value equal to such Erroneously Awarded Compensation) on or prior to the date that is one hundred twenty (120) days following the Restatement Date. For the avoidance of doubt, except as set forth in Section&nbsp;&#8206;4(d) below, in no event may the Company Group accept an amount that is less than the amount of Erroneously Awarded Compensation in satisfaction of an Executive&#8217;s obligations hereunder.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(c)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; To the extent that an Executive fails to repay all Erroneously Awarded Compensation to the Company Group when due (as determined in accordance with Section&nbsp;&#8206;4(b) above), the Company shall, or shall cause one or more other members of the Company Group to, take all actions reasonable and appropriate to recover such Erroneously Awarded Compensation from the applicable Executive. The applicable Executive shall be required to reimburse the Company Group for any and all expenses reasonably incurred (including legal fees) by the Company Group in recovering such Erroneously Awarded Compensation in accordance with the immediately preceding sentence.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="3" data-prefix="-" data-suffix="-" style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">-3-</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">(d)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Notwithstanding anything herein to the contrary, the Company shall not be required to take the actions contemplated by Section&nbsp;&#8206;4(b) or &#8206;&#8206;4(c) above if the following conditions are met and the Committee determines that recovery would be impracticable:</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 72pt; text-align: justify;">(i)&nbsp;&nbsp;&nbsp;&nbsp;The direct expenses paid to a third party to assist in enforcing the Policy against an Executive would exceed the amount to be recovered, after the Company has made a reasonable attempt to recover the applicable Erroneously Awarded Compensation, documented such attempts and provided such documentation to Nasdaq;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 72pt; text-align: justify;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;Recovery would violate home country law where that law was adopted prior to November 28, 2022, provided that, before determining that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of home country law, the Company has obtained an opinion of home country counsel, acceptable to Nasdaq, that recovery would result in such a violation and a copy of the opinion is provided to Nasdaq; or</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 72pt; text-align: justify;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company Group, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">5.<b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Reporting and Disclosure</b>. The Company shall file all disclosures with respect to this Policy in accordance with the requirement of the federal securities laws, including the disclosure required by the applicable SEC filings.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">6.<b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Indemnification Prohibition</b>. No member of the Company Group shall be permitted to indemnify any Executive against (i)&nbsp;the loss of any Erroneously Awarded Compensation that is repaid, returned or recovered pursuant to the terms of this Policy, or (ii)&nbsp;any claims relating to the Company Group&#8217;s enforcement of its rights under this Policy. Further, no member of the Company Group shall enter into any agreement that exempts any Incentive-based Compensation from the application of this Policy or that waives the Company Group&#8217;s right to recovery of any Erroneously Awarded Compensation and this Policy shall supersede any such agreement (whether entered into before, on or after the Effective Date).</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">7.<b>&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;Interpretation</b>. The Committee is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy. Notwithstanding anything to the contrary herein, this Policy is intended to comply with the requirements of Section 10D of the Exchange Act (and any applicable regulations, administrative interpretations or stock market or exchange rules and regulations adopted in connection therewith). The provisions of this Policy shall be interpreted in a manner that satisfies such requirements and this Policy shall be operated accordingly. If any provision of this Policy would otherwise frustrate or conflict with this intent, the provision shall be interpreted and deemed amended so as to avoid such conflict. If any provision of this Policy is determined to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted by applicable law and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to any limitations required under applicable law.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="4" data-prefix="-" data-suffix="-" style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">-4-</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">8.<b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Effective Date</b>. This Policy shall be effective as of the Effective Date.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">9.&nbsp; &nbsp; &nbsp;&nbsp;<b>&nbsp;&nbsp;&nbsp;&nbsp;Amendment</b>; <b>Termination</b>. The Committee may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary, including as and when it determines that it is legally required by any federal securities laws, SEC rule or the rules of any national securities exchange or national securities association on which the Company&#8217;s securities are listed. The Committee may terminate this Policy at any time. Notwithstanding anything in this Section&nbsp;&#8206;9 to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate any federal securities laws, SEC rule or the rules of any national securities exchange or national securities association on which the Company&#8217;s securities are listed.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">10.&nbsp; &nbsp; &nbsp;<b>&nbsp; &nbsp; Other Recoupment Rights</b>; <b>No Additional Payments</b>. The Committee intends that this Policy will be applied to the fullest extent of the law. The Committee may require that any employment agreement, equity award agreement, or any other agreement entered into on or after the Effective Date shall, as a condition to the grant of any benefit thereunder, require an Executive to agree to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company Group under applicable law, regulation or rule or pursuant to the terms of any similar policy in any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company Group. Any applicable award agreement or other document setting forth the terms and conditions of any compensation covered by this Policy shall be deemed to include the restrictions imposed herein and incorporate this Policy by reference and, in the event of any inconsistency, the terms of this Policy will govern. For the avoidance of doubt, this Policy applies to all compensation that is received on or after the Effective Date, regardless of the date on which the award agreement or other document setting forth the terms and conditions of the Executive&#8217;s compensation became effective, including, without limitation, compensation received under the Hallador Energy Company Amended and Restated 2008 Restricted Stock Unit Plan and any successor plan thereto.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">11.<b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Successors</b>. This Policy shall be binding and enforceable against all Executives and their beneficiaries, heirs, executors, administrators, or other legal representatives.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">This Policy was adopted by the Committee as of November 30, 2023.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM" data-number="5" data-prefix="-" data-suffix="-" style="text-align: center; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">-5-</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>10
<FILENAME>ex_638843.htm
<DESCRIPTION>EXHIBIT 99.2
<TEXT>
<html><head>
	<title>ex_638843.htm</title>

	<!-- Generated by ThunderDome Portal - 3/13/2024 10:16:25 PM --><meta charset="utf-8"><meta name="format-detection" content="telephone=no">
</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="margin: 0px 0pt; text-align: right; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt"><b>Exhibit 99.2</b></font></p>

<p style="margin: 0px 0pt; text-align: left; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 12pt; font-variant: normal; margin: 0pt;"><b>ESTIMATION &nbsp;OF &nbsp;SUNRISE&nbsp; COAL,&nbsp; LLC</b></p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 12pt; font-variant: normal; margin: 0pt;"><b>2023 &nbsp;YEAR-END &nbsp;COAL &nbsp;RESERVES</b></p>

<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 12pt; font-variant: normal; margin: 0pt;"><b>OAKTOWN &nbsp;MINING &nbsp;COMPLEX</b></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">Indiana and Illinois</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">Prepared For</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;"><b>SUNRISE&nbsp; COAL,&nbsp; LLC</b></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">Terre Haute, Indiana</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">By</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;"><b>John T. Boyd Company</b></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">Mining and Geological Consultants</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">Pittsburgh, Pennsylvania</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<div><img alt="jblogo01.jpg" src="jblogo01.jpg"></div>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">Report No.&nbsp; 3467.007</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-variant: normal; margin: 0pt;">JANUARY&nbsp; 2024</p>

<p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink" style="text-align: right;">2</div>
</div>
</div>
</div>

<div contenteditable="false" data-hf-endpoint="start" data-hf-html="%3Cdiv%20style%3D%22width%3A%20100%25%3B%22%3E%3Cdiv%20class%3D%22hf-row%22%3E%3Cdiv%20class%3D%22hf-cell%22%20style%3D%22font-family%3A%20%26quot%3BTimes%20New%20Roman%26quot%3B%2C%20Times%2C%20serif%3B%20font-size%3A%2010pt%3B%20text-align%3A%20center%3B%20margin%3A%200pt%3B%20width%3A%2099.9%25%3B%20display%3A%20inline-block%3B%22%3EJOHN%20%20T.%20%20BOYD%20%20COMPANY%3C%2Fdiv%3E%3C%2Fdiv%3E%3Cdiv%20class%3D%22hf-row%22%3E%3Cdiv%20class%3D%22hf-cell%20PGNUM%22%20style%3D%22margin%3A%200pt%3B%20width%3A%2099.9%25%3B%20display%3A%20inline-block%3B%22%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%3C%2Fdiv%3E" data-hf-type="footer">&nbsp;</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table cellpadding="0pt" cellspacing="0pt" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-left: 0pt; margin-right: 0pt;">

		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="width: 20%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td style="width: 10%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<div><img alt="jb02.jpg" src="jb02.jpg"></div>
			</td>
			<td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>John T. Boyd Company </b></p>

			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Mining and Geological Consultants</p>
			</td>
		</tr>

</table>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table cellpadding="0pt" cellspacing="0pt" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-left: 0pt; margin-right: 0pt;">

		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="width: 20%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Chairman</b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">James W. Boyd</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>President and CEO</b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">John T. Boyd II</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Managing Director and COO</b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Ronald L. Lewis</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Vice Presidents </b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Robert J. Farmer</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Jisheng (Jason) Han</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">John L. Weiss</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Michael F. Wick</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">William P. Wolf</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Managing Director - Australia</b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Jacques G. Steenekamp</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Managing Director - China</b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Rongjie (Jeff) Li</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Managing Director </b>&#8211;<b> South America</b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Carlos F. Barrera</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Pittsburgh </b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">4000 Town Center Boulevard, Suite 300</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Canonsburg, PA 15317</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(724) 873-4400</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(724) 873-4401 Fax</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">jtboydp@jtboyd.com</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denver</b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">(303) 293-8988</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">jtboydd@jtboyd.com</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Brisbane </b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">61 7 3232-5000</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">jtboydau@jtboyd.com</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Beijing </b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">86 10 6500-5854</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">jtboydcn@jtboyd.com</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Bogota </b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">+57-3115382113</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">jtboydcol@jtboyd.com</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>www.jtboyd.com</b></p>
			</td>
			<td style="width: 80%; vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">January 29, 2024</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">File: 3467.007</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sunrise Coal, LLC</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">1183 E. Canvasback Drive</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Terre Haute, IN 47802</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Attention:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mr. Scott McGuire</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 63pt;">Senior Corporate Engineer</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Subject:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Estimation of Sunrise Coal, LLC</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 63pt;">2023 Year-End Coal Reserves</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 63pt;">Oaktown Mining Complex</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 63pt;">Indiana and Illinois</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Ladies and Gentlemen:</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">This letter provides John T. Boyd Company&#8217;s (BOYD) update of estimated coal reserves remaining as of December 31, 2023, at the Oaktown Mining Complex. BOYD is familiar with the Sunrise Coal, LLC (Sunrise) reserve holdings, having completed an amended Technical Report Summary (TRS) for the property (BOYD Report No. 3467.002) and reviewed the property&#8217;s reserves as of the year-end 2022 (BOYD Report No. 3467.006). Please refer to the aforementioned BOYD reports for previous estimates of coal resources and reserves, as well as additional technical and geoscientific information for the Oaktown Mining Complex.</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Sunrise believes, and BOYD concurs, that there are no material adjustments to the coal resources and reserves of the Oaktown Mining Complex necessitating the filing of an amended or revised TRS.</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">This resource/reserve summary update was prepared for Sunrise in support of their disclosure of coal resources and reserves for the Oaktown Mining Complex in accordance with</p>
			</td>
		</tr>

</table>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="width: 100%;">
<div class="hf-row">
<div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">JOHN T. BOYD COMPANY</div>
</div>

<div class="hf-row">
<div class="hf-cell PGNUM" style="margin: 0pt; width: 99.9%; display: inline-block;">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="width: 100%; text-align: right;">3</div>
</div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Subpart 1300 of the SEC's Regulation S-K (S-K 1300) and is intended to satisfy the requirements of &#167;229.1304(e), Individual Property Disclosure:</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><i>Compare the property</i>&#8217;<i>s mineral resources and mineral reserves as of the end of the last fiscal year with the mineral resources and mineral reserves as of the end of the preceding fiscal year and explain any material change between the two.</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Unless otherwise stated, coal resource and reserve estimates disclosed herein are completed in accordance with the standards and definitions provided by S&#8209;K&nbsp;1300. It should be noted that BOYD considers the terms &#8220;mineral&#8221; and &#8220;coal&#8221; to be generally interchangeable within the relevant sections of S-K 1300.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>1.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Coal Resources and Reserves</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">It is our professional opinion that as of December 31, 2023, Sunrise controlled approximately 60.7 million saleable product tons of underground mineable coal reserves at the Oaktown Mining Complex, located in Knox and Sullivan counties, Indiana, and Crawford and Lawrence counties, Illinois.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">There are no reportable coal resources excluding those converted to coal reserves for the Oaktown Mining Complex, as of December 31, 2023.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Based upon our review and analysis, it is BOYD&#8217;s opinion that the resource and reserve statements provided herein are reasonable estimates of those controlled by Sunrise at the Oaktown Mining Complex, as of December 31, 2023. Our assessment concludes that extraction of the reported coal reserves remains technically, legally, and economically achievable after consideration of potentially material modifying factors. The statements of coal resources and coal reserves for the Oaktown Mining Complex (as of December 31, 2023) are therefore considered suitable and appropriate for public reporting.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="width: 100%;">
<div class="hf-row">
<div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">JOHN T. BOYD COMPANY</div>
</div>

<div class="hf-row">
<div class="hf-cell PGNUM" style="margin: 0pt; width: 99.9%; display: inline-block;">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="width: 100%; text-align: right;">4</div>
</div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>1.1</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Year-Over-Year Changes to Estimated Reserves</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As shown on the following page, Sunrise&#8217;s estimated underground mineable coal reserves for the Oaktown Mining Complex totaled approximately 66.4 million product tons as of December 31, 2022 (per BOYD Report No. 3467.006).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;">

		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td colspan="26" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 90%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Oaktown Mining Complex - Summary of Coal Reserves as of December 31, 2022</b></p>
			</td>
			<td id=".trail.D8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="18" id=".amt.D6" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 49%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average Product Quality (As Received Basis)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
			</td>
			<td id=".trail.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="10" id=".amt.D6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 25%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">%</p>
			</td>
			<td id=".trail.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B8" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">Mine</p>
			</td>
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Classification</p>
			</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Product Tons<br>
			(millions)</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Total<br>
			Moisture</p>
			</td>
			<td id=".trail.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Sulfur</p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Ash</p>
			</td>
			<td id=".trail.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">SO2<br>
			(lbs/MMBtu)</p>
			</td>
			<td id=".trail.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D8" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Heating<br>
			Value<br>
			(Btu/lb)</p>
			</td>
			<td id=".trail.D8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Oaktown No. 1</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Proven</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">36.2</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.5</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7.4</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6.1</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,522</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Probable</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">0.5</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3.4</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">7.5</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5.9</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,521</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">36.7</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.5</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7.4</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6.1</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,522</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Oaktown No. 2</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Proven</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">28.5</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.3</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7.9</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5.7</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,535</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Probable</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1.1</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3.2</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">8.0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5.6</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,520</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">29.6</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.3</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7.9</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5.7</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,534</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total - All Mines</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Proven</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">64.7</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.4</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7.6</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5.9</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,528</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Probable</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">1.7</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3.3</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">7.8</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5.7</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,520</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">66.4</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.4</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7.6</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5.9</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,527</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Sunrise&#8217;s estimated surface mineable coal reserves for the Oaktown Mining Complex totaled approximately 60.7 million product tons remaining as of December 31, 2023, as summarized in the following table.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;">

		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td colspan="26" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 90%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Oaktown Mining Complex - Summary of Coal Reserves as of December 31, 2023</b></p>
			</td>
			<td id=".trail.D8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="18" id=".amt.D6" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 49%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Average Product Quality (As Received Basis)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
			</td>
			<td id=".trail.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="10" id=".amt.D6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 25%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">%</p>
			</td>
			<td id=".trail.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B8" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">Mine</p>
			</td>
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Classification</p>
			</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Product Tons<br>
			(millions)</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Total<br>
			Moisture</p>
			</td>
			<td id=".trail.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Sulfur</p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Ash</p>
			</td>
			<td id=".trail.D6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D7" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">SO2<br>
			(lbs/MMBtu)</p>
			</td>
			<td id=".trail.D7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D8" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Heating<br>
			Value<br>
			(Btu/lb)</p>
			</td>
			<td id=".trail.D8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Oaktown No. 1</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Proven</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">29.9</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.5</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7.4</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6.0</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,526</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Probable</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">4.2</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3.4</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">7.4</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5.8</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,535</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">34.1</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.4</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7.4</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">6.0</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,527</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Oaktown No. 2</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Proven</p>
			</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: right;">20.4</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.1</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7.9</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5.4</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,523</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Probable</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6.2</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3.2</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">8.0</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5.5</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,501</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">26.6</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.1</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7.9</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5.4</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,518</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 13%;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B7" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".lead.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".amt.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 9%;">&nbsp;</td>
			<td id=".trail.B8" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total - All Mines</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Proven</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">50.3</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.3</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7.6</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5.7</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,525</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Probable</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">10.4</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">3.3</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">7.8</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5.7</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,515</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 14%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 13%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p>
			</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">60.7</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">13.0</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">3.3</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">7.8</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">5.7</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.8" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.8" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">11,523</td>
			<td id=".trail.8" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="width: 100%;">
<div class="hf-row">
<div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">JOHN T. BOYD COMPANY</div>
</div>

<div class="hf-row">
<div class="hf-cell PGNUM" style="margin: 0pt; width: 99.9%; display: inline-block;">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink" style="text-align: right;">5</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The coal reserves of the Oaktown Mining Complex decreased by approximately 5.7&nbsp;million product tons, or almost 9%, in 2023. As summarized in the table on the following page, the year-over-year change is the result of: (1) ordinary mining production (depletion), (2) mining lease acquisitions, and (3) revisions to mining plans.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;">

		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td colspan="16" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b>Oaktown Mining Complex - Year-Over-Year Changes in Coal Reserves</b></p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td colspan="14" id=".amt.D5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Product Tons (millions)</p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">Mine</p>
			</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Production</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Lease</p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Acquisitions</p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>
			<td id=".lead.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Mine Plan<br>
			Revisions</p>
			</td>
			<td id=".trail.D4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>
			<td id=".lead.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;">Total</p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Oaktown No. 1</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(4.0</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.9</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">0.5</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(2.6</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Oaktown No. 2</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(2.5</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">0.5</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(1.1</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(3.1</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(6.5</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1.4</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(0.6</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">(5.7</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>2.0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Disclaimers and Qualifications</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">This report provides BOYD&#8217;s assessment of Sunrise&#8217;s coal resources and coal reserves for the Oaktown Mining Complex. Our assessment was performed to obtain reasonable assurance that Sunrise&#8217;s estimates of coal resources and coal reserves are free from material misstatement. BOYD did not independently estimate coal resources or coal reserves as it was not required for the purposes of the assessment. We have relied on information provided by Sunrise regarding the Oaktown Mining Complex, as well as existing BOYD work files and reports. BOYD notes that nothing has come to our attention while preparing this resource/reserve estimate letter that would indicate the information provided to us is false or misleading, or that any material information has been withheld.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">BOYD&#8217;s assessment methods are considered consistent with accepted and prudent mining geology and engineering practices. We believe our assessment provides a reasonable and objective basis for our opinions. The individuals primarily responsible for this resource/reserve update letter are by virtue of their education, experience, and professional association considered Qualified Persons as defined in Subpart 1300 of Regulation S-K.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="width: 100%;">
<div class="hf-row">
<div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">JOHN T. BOYD COMPANY</div>
</div>

<div class="hf-row">
<div class="hf-cell PGNUM" style="margin: 0pt; width: 99.9%; display: inline-block;">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink" style="text-align: right;">6</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Estimates of any mineral resources and mineral reserves are always subject to a degree of uncertainty. The level of confidence that can be applied to a particular estimate is a function of, among other things: the amount, quality, and completeness of exploration data; the geological complexity of the deposit; and economic, legal, social, and environmental factors associated with mining the resource/reserve. By assignment, BOYD used the definitions provided in S-K 1300 to describe the degree of uncertainty associated with the estimates reported herein.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Respectfully submitted,</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">JOHN T. BOYD COMPANY</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">By:</p>

<div><img alt="jtb01.jpg" src="jtb01.jpg"></div>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">John T. Boyd II</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">President and CEO</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Q:\ENG_WP\3467.007 Sunrise - FY2023\WP\Sunrise_Oaktown_YE2023.docxc</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR" style="width: 100%;">
<div class="hf-row">
<div class="hf-cell" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: center; margin: 0pt; width: 99.9%; display: inline-block;">JOHN T. BOYD COMPANY</div>
</div>

<div class="hf-row">
<div class="hf-cell PGNUM" style="margin: 0pt; width: 99.9%; display: inline-block;">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>hnrg-20231231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 04:30PM UTC 2024-03-14--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:hnrg="http://www.halladorenergy.com/20231231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.halladorenergy.com/20231231">
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/naics/2023" schemaLocation="https://xbrl.sec.gov/naics/2023/naics-2023.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/exch/2023" schemaLocation="https://xbrl.sec.gov/exch/2023/exch-2023.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xsd:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd"/>
  <xsd:import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd"/>
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"/>
  <xsd:import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd"/>
  <xsd:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hnrg-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hnrg-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hnrg-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hnrg-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="statement-document-and-entity-information" roleURI="http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-balance-sheets" roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">001 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-balance-sheets-parentheticals" roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">002 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-operations" roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">003 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-cash-flows" roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">004 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-stockholders-equity" roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">005 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-summary-of-significant-accounting-policies" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">006 - Disclosure - Note 1 - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-inventory" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-2-inventory">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">007 - Disclosure - Note 2 - Inventory</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-other-longterm-assets-in-thousands" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">008 - Disclosure - Note 3 - Other Long-term Assets (In Thousands)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-bank-debt" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">009 - Disclosure - Note 4 - Bank Debt</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">010 - Disclosure - Note 5 - Accounts Payable and Accrued Liabilities (In Thousands)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-revenue" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">011 - Disclosure - Note 6 - Revenue</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-income-taxes" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">012 - Disclosure - Note 7 - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-stock-compensation-plans" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">013 - Disclosure - Note 8 - Stock Compensation Plans</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-employee-benefits" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">014 - Disclosure - Note 9 - Employee Benefits</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-leases" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">015 - Disclosure - Note 10 - Leases</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-selfinsurance" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">016 - Disclosure - Note 11 - Self-Insurance</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-net-income-per-share" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">017 - Disclosure - Note 12 - Net Income Per Share</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-13-fair-value-measurements" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-13-fair-value-measurements">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">018 - Disclosure - Note 13 - Fair Value Measurements</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-14-equity-method-investments" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">019 - Disclosure - Note 14 - Equity Method Investments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-merom-acquisition" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">020 - Disclosure - Note 15 - Merom Acquisition</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-convertible-notes" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">021 - Disclosure - Note 16 - Convertible Notes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-17-at-market-agreement" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">022 - Disclosure - Note 17 - At Market Agreement</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-18-segments-of-business" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">023 - Disclosure - Note 18 - Segments of Business</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-19-subsequent-events" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">024 - Disclosure - Note 19 - Subsequent Events</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-significant-accounting-policies-policies" roleURI="http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995471 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-summary-of-significant-accounting-policies-tables" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995472 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-other-longterm-assets-in-thousands-tables" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995473 - Disclosure - Note 3 - Other Long-term Assets (In Thousands) (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-bank-debt-tables" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995474 - Disclosure - Note 4 - Bank Debt (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995475 - Disclosure - Note 5 - Accounts Payable and Accrued Liabilities (In Thousands) (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-income-taxes-tables" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995476 - Disclosure - Note 7 - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-stock-compensation-plans-tables" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995477 - Disclosure - Note 8 - Stock Compensation Plans (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-employee-benefits-tables" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995478 - Disclosure - Note 9 - Employee Benefits (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-leases-tables" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995479 - Disclosure - Note 10 - Leases (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-net-income-per-share-tables" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995480 - Disclosure - Note 12 - Net Income Per Share (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-merom-acquisition-tables" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995481 - Disclosure - Note 15 - Merom Acquisition (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-18-segments-of-business-tables" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995482 - Disclosure - Note 18 - Segments of Business (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-summary-of-significant-accounting-policies-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995483 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995484 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Changes to Asset Retirement Obligation (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-inventory-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-2-inventory-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995485 - Disclosure - Note 2 - Inventory (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995486 - Disclosure - Note 3 - Other Long-term Assets (In Thousands) - Other Long-term Assets (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-bank-debt-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995487 - Disclosure - Note 4 - Bank Debt (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995488 - Disclosure - Note 4 - Bank Debt - Bank Debt, Less Debt Issuance Costs (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-bank-debt-schedule-of-future-maturity-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995489 - Disclosure - Note 4 - Bank Debt - Schedule of Future Maturity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995490 - Disclosure - Note 5 - Accounts Payable and Accrued Liabilities (In Thousands) - Accounts Payable and Accrued Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-revenue-1-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995491 - Disclosure - Note 6 - Revenue 1 (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-revenue-2-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995492 - Disclosure - Note 6 - Revenue 2 (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-income-taxes-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995493 - Disclosure - Note 7 - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995494 - Disclosure - Note 7 - Income Taxes - Difference Between Expected Amount and Actual Amount, Reconciliation (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995495 - Disclosure - Note 7 - Income Taxes - Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-stock-compensation-plans-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995496 - Disclosure - Note 8 - Stock Compensation Plans (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995497 - Disclosure - Note 8 - Stock Compensation Plans - Schedule of Restricted Stock Units (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-stock-compensation-plans-rsu-activity-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995498 - Disclosure - Note 8 - Stock Compensation Plans - RSU Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995499 - Disclosure - Note 8 - Stock Compensation Plans - RSU Activity (Details) (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995500 - Disclosure - Note 8 - Stock Compensation Plans - Vesting of Non-vested RSU Grants (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-employee-benefits-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995501 - Disclosure - Note 9 - Employee Benefits (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-employee-benefits-employee-benefit-plans-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995502 - Disclosure - Note 9 - Employee Benefits - Employee Benefit Plans (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-leases-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995503 - Disclosure - Note 10 - Leases (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-leases-information-related-to-leases-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995504 - Disclosure - Note 10 - Leases - Information Related to Leases (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-leases-future-minimum-lease-payments-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995505 - Disclosure - Note 10 - Leases - Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-selfinsurance-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995506 - Disclosure - Note 11 - Self-Insurance (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995507 - Disclosure - Note 12 - Net Income Per Share - Computation of Net Income Allocated to Common Shareholders (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-14-equity-method-investments-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995508 - Disclosure - Note 14 - Equity Method Investments (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-merom-acquisition-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995509 - Disclosure - Note 15 - Merom Acquisition (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995510 - Disclosure - Note 15 - Merom Acquisition - Summary of Acquired Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-16-convertible-notes-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995511 - Disclosure - Note 16 - Convertible Notes (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-17-at-market-agreement-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995512 - Disclosure - Note 17 - At Market Agreement (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-18-segments-of-business-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995513 - Disclosure - Note 18 - Segments of Business (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995514 - Disclosure - Note 18 - Segment of Business - Summary of Reportable Segments Operations (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-19-subsequent-events-details-textual" roleURI="http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">995515 - Disclosure - Note 19 - Subsequent Events (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" name="AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_AdvanceRoyaltiesPolicyTextBlock" name="AdvanceRoyaltiesPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_AffiliatedIndividualMember" name="AffiliatedIndividualMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_AggregateInsuranceDeductibleForEmployees" name="AggregateInsuranceDeductibleForEmployees" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_AmortizationAndSwapRelatedInterestAbstract" name="AmortizationAndSwapRelatedInterestAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_AmortizationAndSwapRelatedInterestTotal" name="AmortizationAndSwapRelatedInterestTotal" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased" name="AssetAcquisitionConsiderationTransferredCoalInventoryPurchased" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement" name="AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction" name="AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa" name="AssetAcquisitionConsiderationTransferredContractLiabilityPpa" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment" name="AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_AssetRetirementObligationAcquisition" name="AssetRetirementObligationAcquisition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_AssetRetirementObligationChangeOfEstimate" name="AssetRetirementObligationChangeOfEstimate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_AtMarketOfferingMember" name="AtMarketOfferingMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_AtmOfferingNoticeForTermination" name="AtmOfferingNoticeForTermination" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_BRileySecuritiesIncMember" name="BRileySecuritiesIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_BuildingsAndEquipmentGross" name="BuildingsAndEquipmentGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="hnrg_BuildingsAndEquipmentMember" name="BuildingsAndEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_BusinessAcquisitionPurchaseOfCoalInventory" name="BusinessAcquisitionPurchaseOfCoalInventory" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment" name="BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_CancellationOfRedeemableNoncontrollingInterests" name="CancellationOfRedeemableNoncontrollingInterests" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_CapacityPaymentReductions" name="CapacityPaymentReductions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="hnrg_CapacityPaymentsMember" name="CapacityPaymentsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_CoalOperationsMember" name="CoalOperationsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_CoalPurchaseAgreementMember" name="CoalPurchaseAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_CoalPurchaseAgreementsPolicyTextBlock" name="CoalPurchaseAgreementsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_CoalSalesMember" name="CoalSalesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_CoalSupplyCommitment" name="CoalSupplyCommitment" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:massItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="hnrg_ContractCapacityMember" name="ContractCapacityMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_ContractLiabilitiesPolicyTextBlock" name="ContractLiabilitiesPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_ContractWithCustomerAssetAmortizedExpense" name="ContractWithCustomerAssetAmortizedExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_ContractWithCustomerLiabilityAmortizationExpense" name="ContractWithCustomerLiabilityAmortizationExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_ContractsWithPriceReopenersMember" name="ContractsWithPriceReopenersMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_ConversionOfInterestFromStockPaymentMember" name="ConversionOfInterestFromStockPaymentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" name="ConversionPrice6Point15MaturityDateDecember2028Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" name="ConversionPrice6Point254MaturityDateDecember2026Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" name="ConversionPrice6Point254MaturityDateDecember2028Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_ConvertibleLongTermNotesPayableRelatedParty" name="ConvertibleLongTermNotesPayableRelatedParty" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="hnrg_ConvertibleNotesDisclosureTextBlock" name="ConvertibleNotesDisclosureTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_CreditAgreementMember" name="CreditAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_CurrentPortionOfLeaseFinancingMember" name="CurrentPortionOfLeaseFinancingMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_DebtInstrumentAmountToBeConverted" name="DebtInstrumentAmountToBeConverted" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" name="DebtInstrumentCovenantDebtServiceCoverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant"/>
  <xsd:element id="hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures" name="DebtInstrumentCovenantMaximumAnnualCapitalExpenditures" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="hnrg_DebtInstrumentLiquidity" name="DebtInstrumentLiquidity" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="hnrg_DebtServiceCoverageRatio" name="DebtServiceCoverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant"/>
  <xsd:element id="hnrg_DeferredTaxLiabilitiesCoalProperties" name="DeferredTaxLiabilitiesCoalProperties" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="hnrg_DeferredTaxLiabilitiesPowerProperties" name="DeferredTaxLiabilitiesPowerProperties" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="hnrg_DeliveredEnergyMember" name="DeliveredEnergyMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_ElectricOperationsMember" name="ElectricOperationsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_ElectricSalesMember" name="ElectricSalesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_EmployeeBenefitCosts" name="EmployeeBenefitCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_EnergyCapacityMember" name="EnergyCapacityMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_EnergyObligationsMember" name="EnergyObligationsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_EnergyOutputMember" name="EnergyOutputMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" name="EquitySalesAgreementMaximumAggregateGrossProceeds" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="hnrg_FinancingLeaseRightofuseAssetsMember" name="FinancingLeaseRightofuseAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_FinancingLeasesDepreciationExpense" name="FinancingLeasesDepreciationExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_FiveCustomersMember" name="FiveCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_FourAffiliatedIndividualsMember" name="FourAffiliatedIndividualsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_FourBoardMembersMember" name="FourBoardMembersMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_FutureWorkersCompensationClaimPaymentsMember" name="FutureWorkersCompensationClaimPaymentsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_GeographicSpreadOfMiningUnitsInMiles" name="GeographicSpreadOfMiningUnitsInMiles" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="hnrg_HoosierMember" name="HoosierMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_InsuredMaximumExposurePerEmployee" name="InsuredMaximumExposurePerEmployee" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_LeverageRatio" name="LeverageRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="instant"/>
  <xsd:element id="hnrg_LineOfCreditFacilityAdditionalAmountBorrowed" name="LineOfCreditFacilityAdditionalAmountBorrowed" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_LongtermDebtCurrentMaturitiesGross" name="LongtermDebtCurrentMaturitiesGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element id="hnrg_LongtermDebtExcludingCurrentMaturitiesGross" name="LongtermDebtExcludingCurrentMaturitiesGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="hnrg_LongtermLeaseFinancingMember" name="LongtermLeaseFinancingMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage" name="LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" name="LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" name="LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" name="LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" name="LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_MeromAcquisitionMember" name="MeromAcquisitionMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_MineDevelopmentPolicyTextBlock" name="MineDevelopmentPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_MiningPropertiesPolicyTextBlock" name="MiningPropertiesPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_NonaffiliatedPartyMember" name="NonaffiliatedPartyMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_NoteToFinancialStatementDetailsTextual" name="NoteToFinancialStatementDetailsTextual" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_NotesToFinancialStatements" name="NotesToFinancialStatements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_NumberOfFinancingLeases" name="NumberOfFinancingLeases" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <xsd:element id="hnrg_NumberOfMajorCustomers" name="NumberOfMajorCustomers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_NumberOfMiningUnits" name="NumberOfMiningUnits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <xsd:element id="hnrg_NumberOfOperatingLeases" name="NumberOfOperatingLeases" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="hnrg_OneCustomerMember" name="OneCustomerMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue" name="PaymentsOnInterestRateSwapNetOfChangesInFairValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_Post2017Member" name="Post2017Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_PostAugust2023AmendmentMember" name="PostAugust2023AmendmentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_PostMarch2023AmendmentMember" name="PostMarch2023AmendmentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_PowerPlantEquipmentMember" name="PowerPlantEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_PowerPurchaseAgreementMember" name="PowerPurchaseAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_Pre2018Member" name="Pre2018Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_PricedCoalSupplyCommitment" name="PricedCoalSupplyCommitment" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:massItemType" xbrli:periodType="instant"/>
  <xsd:element id="hnrg_ProceedsFromSaleLeasebackTransaction" name="ProceedsFromSaleLeasebackTransaction" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_RepresentsVestingIn2025Member" name="RepresentsVestingIn2025Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_SecuredOvernightFinancingRateSofrMember" name="SecuredOvernightFinancingRateSofrMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_SelfInsuranceTextBlock" name="SelfInsuranceTextBlock" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_SeniorUnsecuredConvertibleNotesMember" name="SeniorUnsecuredConvertibleNotesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
  <xsd:element id="hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes" name="StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
  <xsd:element id="hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" name="StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_SunriseEnergyLlcMember" name="SunriseEnergyLlcMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_SurfaceAndUndergroundMiningEquipmentMember" name="SurfaceAndUndergroundMiningEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_TermLoanMember" name="TermLoanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_ThreeCustomersMember" name="ThreeCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_UndiscountedAssetRetirementObligations" name="UndiscountedAssetRetirementObligations" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="hnrg_UnsecuredNotesFromBoardOfDirectorsMember" name="UnsecuredNotesFromBoardOfDirectorsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_VestingIn2024Member" name="VestingIn2024Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="hnrg_YearSupplyCommitmentsEnd" name="YearSupplyCommitmentsEnd" nillable="true" substitutionGroup="xbrli:item" type="xbrli:gYearItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" name="statement-statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-tables" name="statement-statement-note-1-summary-of-significant-accounting-policies-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-10-leases-future-minimum-lease-payments-details" name="statement-statement-note-10-leases-future-minimum-lease-payments-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-10-leases-information-related-to-leases-details" name="statement-statement-note-10-leases-information-related-to-leases-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-10-leases-tables" name="statement-statement-note-10-leases-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" name="statement-statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-12-net-income-per-share-tables" name="statement-statement-note-12-net-income-per-share-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" name="statement-statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-15-merom-acquisition-tables" name="statement-statement-note-15-merom-acquisition-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" name="statement-statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-18-segments-of-business-tables" name="statement-statement-note-18-segments-of-business-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" name="statement-statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-tables" name="statement-statement-note-3-other-longterm-assets-in-thousands-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" name="statement-statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-4-bank-debt-schedule-of-future-maturity-details" name="statement-statement-note-4-bank-debt-schedule-of-future-maturity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-4-bank-debt-tables" name="statement-statement-note-4-bank-debt-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" name="statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" name="statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" name="statement-statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" name="statement-statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-7-income-taxes-tables" name="statement-statement-note-7-income-taxes-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details" name="statement-statement-note-8-stock-compensation-plans-rsu-activity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" name="statement-statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" name="statement-statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-8-stock-compensation-plans-tables" name="statement-statement-note-8-stock-compensation-plans-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" name="statement-statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-9-employee-benefits-employee-benefit-plans-details" name="statement-statement-note-9-employee-benefits-employee-benefit-plans-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-note-9-employee-benefits-tables" name="statement-statement-note-9-employee-benefits-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="hnrg_statement-statement-significant-accounting-policies-policies" name="statement-statement-significant-accounting-policies-policies" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>hnrg-20231231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 04:30PM UTC 2024-03-14--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations" xlink:href="hnrg-20231231.xsd#statement-consolidated-statements-of-operations" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations" xlink:type="extended">
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AmortizationAndSwapRelatedInterestTotal" xlink:label="hnrg_AmortizationAndSwapRelatedInterestTotal" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue" xlink:label="hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExplorationExpense" xlink:label="us-gaap_ExplorationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncome" xlink:label="us-gaap_OtherOperatingIncome" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_OtherOperatingIncome" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_ExplorationExpense" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_CostsAndExpenses" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_Revenues" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_InterestExpense" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="hnrg_AmortizationAndSwapRelatedInterestTotal" xlink:to="hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="hnrg_AmortizationAndSwapRelatedInterestTotal" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestExpense" xlink:to="hnrg_AmortizationAndSwapRelatedInterestTotal" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpenseDebt" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpenseOther" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows" xlink:href="hnrg-20231231.xsd#statement-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ProceedsFromSaleLeasebackTransaction" xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationCashPaidToSettle" xlink:label="us-gaap_AssetRetirementObligationCashPaidToSettle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xlink:label="us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualProvision" xlink:label="us-gaap_LossContingencyAccrualProvision" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_LossContingencyAccrualProvision" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_CapitalizedContractCostAmortization" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="arc"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AssetRetirementObligationCashPaidToSettle" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:type="arc"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets" xlink:type="arc"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xlink:type="arc"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:type="arc"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="arc"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfBankDebt" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromBankDebt" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="hnrg_ProceedsFromSaleLeasebackTransaction" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt" xlink:type="arc"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:type="arc"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:href="hnrg-20231231.xsd#statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DeferredTaxLiabilitiesCoalProperties" xlink:label="hnrg_DeferredTaxLiabilitiesCoalProperties" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DeferredTaxLiabilitiesPowerProperties" xlink:label="hnrg_DeferredTaxLiabilitiesPowerProperties" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesInvestments" xlink:label="us-gaap_DeferredTaxLiabilitiesInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOther" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsGross" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="hnrg_DeferredTaxLiabilitiesCoalProperties" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="hnrg_DeferredTaxLiabilitiesPowerProperties" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesInvestments" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxAssetsNet" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:href="hnrg-20231231.xsd#statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:href="hnrg-20231231.xsd#statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:href="hnrg-20231231.xsd#statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:type="extended">
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EmployeeBenefitCosts" xlink:label="hnrg_EmployeeBenefitCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare" xlink:label="us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="hnrg_EmployeeBenefitCosts" xlink:to="us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="hnrg_EmployeeBenefitCosts" xlink:to="us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="hnrg_EmployeeBenefitCosts" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:href="hnrg-20231231.xsd#statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionConsiderationTransferred" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost" xlink:type="arc"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets" xlink:href="hnrg-20231231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BuildingsAndEquipmentGross" xlink:label="hnrg_BuildingsAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:label="hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommodityContractAssetCurrent" xlink:label="us-gaap_CommodityContractAssetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EnergyRelatedInventoryCoal" xlink:label="us-gaap_EnergyRelatedInventoryCoal" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MineralRights" xlink:label="us-gaap_MineralRights" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInventorySupplies" xlink:label="us-gaap_OtherInventorySupplies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtCurrent" xlink:label="us-gaap_SecuredDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredLongTermDebt" xlink:label="us-gaap_SecuredLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_EnergyRelatedInventoryCoal" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherInventorySupplies" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CommodityContractAssetCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_MineralRights" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="hnrg_BuildingsAndEquipmentGross" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_ConstructionInProgressGross" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_EquityMethodInvestments" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_SecuredDebtCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DeferredRevenue" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_SecuredLongTermDebt" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:href="hnrg-20231231.xsd#statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidMineralRoyaltiesNoncurrent" xlink:label="us-gaap_PrepaidMineralRoyaltiesNoncurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_PrepaidMineralRoyaltiesNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:href="hnrg-20231231.xsd#statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:type="extended">
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermDebtCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtCurrentMaturitiesGross" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="us-gaap_DeferredFinanceCostsCurrentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="hnrg_LongtermDebtCurrentMaturitiesGross" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_DeferredFinanceCostsCurrentNet" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="hnrg_LongtermDebtCurrentMaturitiesGross" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebtCurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:href="hnrg-20231231.xsd#statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationCurrent" xlink:label="us-gaap_AssetRetirementObligationCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:type="arc"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AssetRetirementObligationCurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details" xlink:href="hnrg-20231231.xsd#statement-note-10-leases-future-minimum-lease-payments-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>hnrg-20231231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 04:30PM UTC 2024-03-14--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-13-fair-value-measurements" xlink:href="hnrg-20231231.xsd#statement-note-13-fair-value-measurements" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-13-fair-value-measurements" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share" xlink:href="hnrg-20231231.xsd#statement-note-12-net-income-per-share" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands" xlink:href="hnrg-20231231.xsd#statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands" xlink:href="hnrg-20231231.xsd#statement-note-3-other-longterm-assets-in-thousands" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information" xlink:href="hnrg-20231231.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:definitionArc order="22" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" xlink:type="arc"/>
    <link:definitionArc order="23" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:type="arc"/>
    <link:definitionArc order="24" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" xlink:type="arc"/>
    <link:definitionArc order="25" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:definitionArc order="26" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" xlink:type="arc"/>
    <link:definitionArc order="27" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:definitionArc order="28" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:definitionArc order="29" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:definitionArc order="30" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" xlink:type="arc"/>
    <link:definitionArc order="31" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc"/>
    <link:definitionArc order="32" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" xlink:type="arc"/>
    <link:definitionArc order="33" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" xlink:type="arc"/>
    <link:definitionArc order="34" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="35" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" xlink:type="arc"/>
    <link:definitionArc order="36" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" xlink:type="arc"/>
    <link:definitionArc order="37" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" xlink:href="hnrg-20231231.xsd#statement-consolidated-balance-sheets-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies" xlink:href="hnrg-20231231.xsd#statement-note-1-summary-of-significant-accounting-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalPurchaseAgreementMember" xlink:label="hnrg_CoalPurchaseAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyCapacityMember" xlink:label="hnrg_EnergyCapacityMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyOutputMember" xlink:label="hnrg_EnergyOutputMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FiveCustomersMember" xlink:label="hnrg_FiveCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_OneCustomerMember" xlink:label="hnrg_OneCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PowerPlantEquipmentMember" xlink:label="hnrg_PowerPlantEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PowerPurchaseAgreementMember" xlink:label="hnrg_PowerPurchaseAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:label="hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ThreeCustomersMember" xlink:label="hnrg_ThreeCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricDistributionMember" xlink:label="us-gaap_ElectricDistributionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricityGenerationMember" xlink:label="us-gaap_ElectricityGenerationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="us-gaap_ProductConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryCoalMember" xlink:label="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueProductLineMember" xlink:label="us-gaap_SalesRevenueProductLineMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="hnrg_SunriseEnergyLlcMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TypeOfArrangementAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="hnrg_CoalPurchaseAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OperatingExpenseMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="hnrg_PowerPlantEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_MeasurementInputTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="hnrg_PowerPurchaseAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueProductLineMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_MajorCustomersAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="hnrg_FiveCustomersMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ElectricDistributionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="hnrg_OneCustomerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ProductConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ElectricityGenerationMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="hnrg_ThreeCustomersMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_EnergyOutputMember" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_EnergyCapacityMember" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-2-inventory" xlink:href="hnrg-20231231.xsd#statement-note-2-inventory" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-2-inventory" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt" xlink:href="hnrg-20231231.xsd#statement-note-4-bank-debt" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CreditAgreementMember" xlink:label="hnrg_CreditAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PostAugust2023AmendmentMember" xlink:label="hnrg_PostAugust2023AmendmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PostMarch2023AmendmentMember" xlink:label="hnrg_PostMarch2023AmendmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SecuredOvernightFinancingRateSofrMember" xlink:label="hnrg_SecuredOvernightFinancingRateSofrMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_TermLoanMember" xlink:label="hnrg_TermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="hnrg_CreditAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="hnrg_SecuredOvernightFinancingRateSofrMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hnrg_TermLoanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="hnrg_TermLoanMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="hnrg_PostMarch2023AmendmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="hnrg_PostAugust2023AmendmentMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue" xlink:href="hnrg-20231231.xsd#statement-note-6-revenue" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CapacityPaymentsMember" xlink:label="hnrg_CapacityPaymentsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalSalesMember" xlink:label="hnrg_CoalSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractCapacityMember" xlink:label="hnrg_ContractCapacityMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractsWithPriceReopenersMember" xlink:label="hnrg_ContractsWithPriceReopenersMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DeliveredEnergyMember" xlink:label="hnrg_DeliveredEnergyMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyObligationsMember" xlink:label="hnrg_EnergyObligationsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_IN" xlink:label="stpr_IN" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricityPurchasedMember" xlink:label="us-gaap_ElectricityPurchasedMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedPriceContractMember" xlink:label="us-gaap_FixedPriceContractMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="us-gaap_GeographicConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryCoalMember" xlink:label="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="stpr_IN" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_GeographicConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_DeliveredEnergyMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_CapacityPaymentsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="us-gaap_FixedPriceContractMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_ContractsWithPriceReopenersMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_CoalSalesMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="hnrg_HoosierMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ElectricityPurchasedMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_EnergyObligationsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_ContractCapacityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes" xlink:href="hnrg-20231231.xsd#statement-note-7-income-taxes" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_Post2017Member" xlink:label="hnrg_Post2017Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_Pre2018Member" xlink:label="hnrg_Pre2018Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TaxPeriodAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="hnrg_Pre2018Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="hnrg_Post2017Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits" xlink:href="hnrg-20231231.xsd#statement-note-9-employee-benefits" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OperatingExpenseMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases" xlink:href="hnrg-20231231.xsd#statement-note-10-leases" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-10-leases" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BuildingsAndEquipmentMember" xlink:label="hnrg_BuildingsAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="hnrg_BuildingsAndEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance" xlink:href="hnrg-20231231.xsd#statement-note-11-selfinsurance" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:label="hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SelfInsuranceTextBlock" xlink:label="hnrg_SelfInsuranceTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MiningPropertiesAndMineralRightsMember" xlink:label="us-gaap_MiningPropertiesAndMineralRightsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MiningPropertiesAndMineralRightsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="hnrg_SelfInsuranceTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments" xlink:href="hnrg-20231231.xsd#statement-note-14-equity-method-investments" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="hnrg_SunriseEnergyLlcMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition" xlink:href="hnrg-20231231.xsd#statement-note-15-merom-acquisition" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_MeromAcquisitionMember" xlink:label="hnrg_MeromAcquisitionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="hnrg_MeromAcquisitionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes" xlink:href="hnrg-20231231.xsd#statement-note-16-convertible-notes" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AffiliatedIndividualMember" xlink:label="hnrg_AffiliatedIndividualMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConvertibleNotesDisclosureTextBlock" xlink:label="hnrg_ConvertibleNotesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FourAffiliatedIndividualsMember" xlink:label="hnrg_FourAffiliatedIndividualsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FourBoardMembersMember" xlink:label="hnrg_FourBoardMembersMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NonaffiliatedPartyMember" xlink:label="hnrg_NonaffiliatedPartyMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:label="hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_CounterpartyNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="hnrg_FourBoardMembersMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="hnrg_FourAffiliatedIndividualsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="hnrg_AffiliatedIndividualMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="hnrg_NonaffiliatedPartyMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_DirectorMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="hnrg_ConvertibleNotesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement" xlink:href="hnrg-20231231.xsd#statement-note-17-at-market-agreement" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AtMarketOfferingMember" xlink:label="hnrg_AtMarketOfferingMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BRileySecuritiesIncMember" xlink:label="hnrg_BRileySecuritiesIncMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="hnrg_AtMarketOfferingMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_CounterpartyNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="hnrg_BRileySecuritiesIncMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business" xlink:href="hnrg-20231231.xsd#statement-note-18-segments-of-business" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="hnrg_SunriseEnergyLlcMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events" xlink:href="hnrg-20231231.xsd#statement-note-19-subsequent-events" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionOfInterestFromStockPaymentMember" xlink:label="hnrg_ConversionOfInterestFromStockPaymentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:label="hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember" xlink:label="us-gaap_UnsecuredDebtMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_UnsecuredDebtMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="hnrg_ConversionOfInterestFromStockPaymentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies" xlink:href="hnrg-20231231.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AdvanceRoyaltiesPolicyTextBlock" xlink:label="hnrg_AdvanceRoyaltiesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalPurchaseAgreementsPolicyTextBlock" xlink:label="hnrg_CoalPurchaseAgreementsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractLiabilitiesPolicyTextBlock" xlink:label="hnrg_ContractLiabilitiesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_MineDevelopmentPolicyTextBlock" xlink:label="hnrg_MineDevelopmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_MiningPropertiesPolicyTextBlock" xlink:label="hnrg_MiningPropertiesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationsPolicy" xlink:label="us-gaap_AssetRetirementObligationsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="us-gaap_DerivativesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventorySuppliesPolicy" xlink:label="us-gaap_InventorySuppliesPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongDurationContractsPolicy" xlink:label="us-gaap_LongDurationContractsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock" xlink:label="us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventorySuppliesPolicy" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hnrg_CoalPurchaseAgreementsPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hnrg_AdvanceRoyaltiesPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hnrg_MiningPropertiesPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hnrg_MineDevelopmentPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AssetRetirementObligationsPolicy" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hnrg_ContractLiabilitiesPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativesPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LongDurationContractsPolicy" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-tables" xlink:href="hnrg-20231231.xsd#statement-note-1-summary-of-significant-accounting-policies-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:label="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-tables" xlink:href="hnrg-20231231.xsd#statement-note-3-other-longterm-assets-in-thousands-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables" xlink:href="hnrg-20231231.xsd#statement-note-4-bank-debt-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" xlink:href="hnrg-20231231.xsd#statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables" xlink:href="hnrg-20231231.xsd#statement-note-7-income-taxes-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-tables" xlink:href="hnrg-20231231.xsd#statement-note-9-employee-benefits-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:label="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables" xlink:href="hnrg-20231231.xsd#statement-note-10-leases-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-tables" xlink:href="hnrg-20231231.xsd#statement-note-12-net-income-per-share-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-tables" xlink:href="hnrg-20231231.xsd#statement-note-15-merom-acquisition-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionTableTextBlock" xlink:label="us-gaap_AssetAcquisitionTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_AssetAcquisitionTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-tables" xlink:href="hnrg-20231231.xsd#statement-note-18-segments-of-business-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-1-summary-of-significant-accounting-policies-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CapacityPaymentReductions" xlink:label="hnrg_CapacityPaymentReductions" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalPurchaseAgreementMember" xlink:label="hnrg_CoalPurchaseAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalSupplyCommitment" xlink:label="hnrg_CoalSupplyCommitment" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractWithCustomerAssetAmortizedExpense" xlink:label="hnrg_ContractWithCustomerAssetAmortizedExpense" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractWithCustomerLiabilityAmortizationExpense" xlink:label="hnrg_ContractWithCustomerLiabilityAmortizationExpense" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyCapacityMember" xlink:label="hnrg_EnergyCapacityMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyOutputMember" xlink:label="hnrg_EnergyOutputMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FiveCustomersMember" xlink:label="hnrg_FiveCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NumberOfMajorCustomers" xlink:label="hnrg_NumberOfMajorCustomers" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_OneCustomerMember" xlink:label="hnrg_OneCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PowerPlantEquipmentMember" xlink:label="hnrg_PowerPlantEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PowerPurchaseAgreementMember" xlink:label="hnrg_PowerPurchaseAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PricedCoalSupplyCommitment" xlink:label="hnrg_PricedCoalSupplyCommitment" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:label="hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ThreeCustomersMember" xlink:label="hnrg_ThreeCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_UndiscountedAssetRetirementObligations" xlink:label="hnrg_UndiscountedAssetRetirementObligations" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_YearSupplyCommitmentsEnd" xlink:label="hnrg_YearSupplyCommitmentsEnd" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMeasurementInput" xlink:label="us-gaap_DebtInstrumentMeasurementInput" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricDistributionMember" xlink:label="us-gaap_ElectricDistributionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricityGenerationMember" xlink:label="us-gaap_ElectricityGenerationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="us-gaap_ProductConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryCoalMember" xlink:label="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssets" xlink:label="us-gaap_RegulatoryAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueProductLineMember" xlink:label="us-gaap_SalesRevenueProductLineMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="hnrg_SunriseEnergyLlcMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TypeOfArrangementAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="hnrg_CoalPurchaseAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OperatingExpenseMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="hnrg_PowerPlantEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_MeasurementInputTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="hnrg_PowerPurchaseAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueProductLineMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_MajorCustomersAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="hnrg_FiveCustomersMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ElectricDistributionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="hnrg_OneCustomerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ProductConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ElectricityGenerationMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="hnrg_ThreeCustomersMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_EnergyOutputMember" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_EnergyCapacityMember" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfReportableSegments" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_ContractWithCustomerAssetAmortizedExpense" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentMeasurementInput" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RegulatoryAssets" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_UndiscountedAssetRetirementObligations" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_ContractWithCustomerLiabilityAmortizationExpense" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_CapacityPaymentReductions" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_CoalSupplyCommitment" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_PricedCoalSupplyCommitment" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_YearSupplyCommitmentsEnd" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_NumberOfMajorCustomers" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-2-inventory-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-2-inventory-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-2-inventory-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryAdjustments" xlink:label="us-gaap_InventoryAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryAdjustments" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-4-bank-debt-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CreditAgreementMember" xlink:label="hnrg_CreditAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtInstrumentAmountToBeConverted" xlink:label="hnrg_DebtInstrumentAmountToBeConverted" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" xlink:label="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures" xlink:label="hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtInstrumentLiquidity" xlink:label="hnrg_DebtInstrumentLiquidity" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtServiceCoverageRatio" xlink:label="hnrg_DebtServiceCoverageRatio" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LeverageRatio" xlink:label="hnrg_LeverageRatio" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LineOfCreditFacilityAdditionalAmountBorrowed" xlink:label="hnrg_LineOfCreditFacilityAdditionalAmountBorrowed" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PostAugust2023AmendmentMember" xlink:label="hnrg_PostAugust2023AmendmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PostMarch2023AmendmentMember" xlink:label="hnrg_PostMarch2023AmendmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SecuredOvernightFinancingRateSofrMember" xlink:label="hnrg_SecuredOvernightFinancingRateSofrMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_TermLoanMember" xlink:label="hnrg_TermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="hnrg_CreditAgreementMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VariableRateDomain" xlink:to="hnrg_SecuredOvernightFinancingRateSofrMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hnrg_TermLoanMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="hnrg_TermLoanMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="hnrg_PostMarch2023AmendmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="hnrg_PostAugust2023AmendmentMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioForecastMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_DebtInstrumentAmountToBeConverted" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LineOfCreditFacilityAdditionalAmountBorrowed" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCredit" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_DebtInstrumentLiquidity" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LeverageRatio" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_DebtServiceCoverageRatio" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-6-revenue-1-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CapacityPaymentsMember" xlink:label="hnrg_CapacityPaymentsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractCapacityMember" xlink:label="hnrg_ContractCapacityMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DeliveredEnergyMember" xlink:label="hnrg_DeliveredEnergyMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage" xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_IN" xlink:label="stpr_IN" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricityPurchasedMember" xlink:label="us-gaap_ElectricityPurchasedMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="us-gaap_GeographicConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryCoalMember" xlink:label="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="stpr_IN" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_GeographicConcentrationRiskMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_DeliveredEnergyMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_CapacityPaymentsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="hnrg_HoosierMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ElectricityPurchasedMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_ContractCapacityMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiability" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-6-revenue-2-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalSalesMember" xlink:label="hnrg_CoalSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractCapacityMember" xlink:label="hnrg_ContractCapacityMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractsWithPriceReopenersMember" xlink:label="hnrg_ContractsWithPriceReopenersMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyObligationsMember" xlink:label="hnrg_EnergyObligationsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedPriceContractMember" xlink:label="us-gaap_FixedPriceContractMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="us-gaap_FixedPriceContractMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_ContractsWithPriceReopenersMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_CoalSalesMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="hnrg_HoosierMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_EnergyObligationsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="hnrg_ContractCapacityMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-7-income-taxes-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_Post2017Member" xlink:label="hnrg_Post2017Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_Pre2018Member" xlink:label="hnrg_Pre2018Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TaxPeriodAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="hnrg_Pre2018Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="hnrg_Post2017Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharePrice" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-9-employee-benefits-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AggregateInsuranceDeductibleForEmployees" xlink:label="hnrg_AggregateInsuranceDeductibleForEmployees" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EmployeeBenefitCosts" xlink:label="hnrg_EmployeeBenefitCosts" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_InsuredMaximumExposurePerEmployee" xlink:label="hnrg_InsuredMaximumExposurePerEmployee" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLaborRelatedExpenses" xlink:label="us-gaap_OtherLaborRelatedExpenses" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OperatingExpenseMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_EmployeeBenefitCosts" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherLaborRelatedExpenses" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_InsuredMaximumExposurePerEmployee" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AggregateInsuranceDeductibleForEmployees" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-10-leases-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BuildingsAndEquipmentMember" xlink:label="hnrg_BuildingsAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FinancingLeasesDepreciationExpense" xlink:label="hnrg_FinancingLeasesDepreciationExpense" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NumberOfFinancingLeases" xlink:label="hnrg_NumberOfFinancingLeases" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NumberOfOperatingLeases" xlink:label="hnrg_NumberOfOperatingLeases" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsLeasingNet" xlink:label="us-gaap_DeferredCostsLeasingNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="hnrg_BuildingsAndEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_NumberOfOperatingLeases" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_NumberOfFinancingLeases" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_FinancingLeasesDepreciationExpense" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredCostsLeasingNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-11-selfinsurance-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:label="hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_GeographicSpreadOfMiningUnitsInMiles" xlink:label="hnrg_GeographicSpreadOfMiningUnitsInMiles" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NumberOfMiningUnits" xlink:label="hnrg_NumberOfMiningUnits" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MiningPropertiesAndMineralRightsMember" xlink:label="us-gaap_MiningPropertiesAndMineralRightsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MiningPropertiesAndMineralRightsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_NumberOfMiningUnits" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_GeographicSpreadOfMiningUnitsInMiles" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiability" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-14-equity-method-investments-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="hnrg_SunriseEnergyLlcMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityMethodInvestments" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-15-merom-acquisition-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BusinessAcquisitionPurchaseOfCoalInventory" xlink:label="hnrg_BusinessAcquisitionPurchaseOfCoalInventory" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment" xlink:label="hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CapacityPaymentReductions" xlink:label="hnrg_CapacityPaymentReductions" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_MeromAcquisitionMember" xlink:label="hnrg_MeromAcquisitionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligation" xlink:label="us-gaap_PurchaseObligation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="hnrg_MeromAcquisitionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_CapacityPaymentReductions" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PurchaseObligation" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_BusinessAcquisitionPurchaseOfCoalInventory" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-16-convertible-notes-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AffiliatedIndividualMember" xlink:label="hnrg_AffiliatedIndividualMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FourAffiliatedIndividualsMember" xlink:label="hnrg_FourAffiliatedIndividualsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FourBoardMembersMember" xlink:label="hnrg_FourBoardMembersMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NonaffiliatedPartyMember" xlink:label="hnrg_NonaffiliatedPartyMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:label="hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebt" xlink:label="us-gaap_ConvertibleDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_CounterpartyNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="hnrg_FourBoardMembersMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="hnrg_FourAffiliatedIndividualsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="hnrg_AffiliatedIndividualMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="hnrg_NonaffiliatedPartyMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_DirectorMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConvertibleDebt" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-17-at-market-agreement-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AtMarketOfferingMember" xlink:label="hnrg_AtMarketOfferingMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AtmOfferingNoticeForTermination" xlink:label="hnrg_AtmOfferingNoticeForTermination" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BRileySecuritiesIncMember" xlink:label="hnrg_BRileySecuritiesIncMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" xlink:label="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="hnrg_AtMarketOfferingMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_CounterpartyNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="hnrg_BRileySecuritiesIncMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AtmOfferingNoticeForTermination" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-18-segments-of-business-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="hnrg_SunriseEnergyLlcMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfReportableSegments" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-19-subsequent-events-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionOfInterestFromStockPaymentMember" xlink:label="hnrg_ConversionOfInterestFromStockPaymentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:label="hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromUnsecuredNotesPayable" xlink:label="us-gaap_ProceedsFromUnsecuredNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink:label="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember" xlink:label="us-gaap_UnsecuredDebtMember" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_UnsecuredDebtMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="hnrg_ConversionOfInterestFromStockPaymentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromUnsecuredNotesPayable" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans-rsu-activity-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations" xlink:href="hnrg-20231231.xsd#statement-consolidated-statements-of-operations" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:label="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AmortizationAndSwapRelatedInterestTotal" xlink:label="hnrg_AmortizationAndSwapRelatedInterestTotal" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalSalesMember" xlink:label="hnrg_CoalSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ElectricSalesMember" xlink:label="hnrg_ElectricSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue" xlink:label="hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExplorationExpense" xlink:label="us-gaap_ExplorationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseAbstract" xlink:label="us-gaap_InterestExpenseAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncome" xlink:label="us-gaap_OtherOperatingIncome" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_CoalSalesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="hnrg_ElectricSalesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_OtherOperatingIncome" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_Revenues" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostsAndExpensesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_ExplorationExpense" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpenses" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_InterestExpense" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpenseAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseDebt" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseOther" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:to="hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:to="hnrg_AmortizationAndSwapRelatedInterestTotal" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows" xlink:href="hnrg-20231231.xsd#statement-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ProceedsFromSaleLeasebackTransaction" xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationCashPaidToSettle" xlink:label="us-gaap_AssetRetirementObligationCashPaidToSettle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xlink:label="us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualProvision" xlink:label="us-gaap_LossContingencyAccrualProvision" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AssetRetirementObligationCashPaidToSettle" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_LossContingencyAccrualProvision" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_CapitalizedContractCostAmortization" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfBankDebt" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromBankDebt" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="hnrg_ProceedsFromSaleLeasebackTransaction" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:href="hnrg-20231231.xsd#statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DeferredTaxLiabilitiesCoalProperties" xlink:label="hnrg_DeferredTaxLiabilitiesCoalProperties" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DeferredTaxLiabilitiesPowerProperties" xlink:label="hnrg_DeferredTaxLiabilitiesPowerProperties" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesInvestments" xlink:label="us-gaap_DeferredTaxLiabilitiesInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsOther" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="hnrg_DeferredTaxLiabilitiesCoalProperties" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="hnrg_DeferredTaxLiabilitiesPowerProperties" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesInvestments" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:href="hnrg-20231231.xsd#statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:href="hnrg-20231231.xsd#statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_RepresentsVestingIn2025Member" xlink:label="hnrg_RepresentsVestingIn2025Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" xlink:label="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_VestingIn2024Member" xlink:label="hnrg_VestingIn2024Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VestingAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="hnrg_VestingIn2024Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_VestingDomain" xlink:to="hnrg_RepresentsVestingIn2025Member" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:href="hnrg-20231231.xsd#statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EmployeeBenefitCosts" xlink:label="hnrg_EmployeeBenefitCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare" xlink:label="us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_EmployeeBenefitCosts" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:href="hnrg-20231231.xsd#statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_MeromAcquisitionMember" xlink:label="hnrg_MeromAcquisitionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionConsiderationTransferred" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligation" xlink:label="us-gaap_AssetRetirementObligation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EnergyRelatedInventoryCoal" xlink:label="us-gaap_EnergyRelatedInventoryCoal" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MaterialsSuppliesAndOther" xlink:label="us-gaap_MaterialsSuppliesAndOther" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AssetAcquisitionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="hnrg_MeromAcquisitionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MaterialsSuppliesAndOther" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EnergyRelatedInventoryCoal" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligation" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets" xlink:href="hnrg-20231231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BuildingsAndEquipmentGross" xlink:label="hnrg_BuildingsAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:label="hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommodityContractAssetCurrent" xlink:label="us-gaap_CommodityContractAssetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EnergyRelatedInventoryCoal" xlink:label="us-gaap_EnergyRelatedInventoryCoal" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MineralRights" xlink:label="us-gaap_MineralRights" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInventorySupplies" xlink:label="us-gaap_OtherInventorySupplies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtCurrent" xlink:label="us-gaap_SecuredDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredLongTermDebt" xlink:label="us-gaap_SecuredLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_EnergyRelatedInventoryCoal" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherInventorySupplies" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CommodityContractAssetCurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_MineralRights" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="hnrg_BuildingsAndEquipmentGross" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ConstructionInProgressGross" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_EquityMethodInvestments" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Assets" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_SecuredDebtCurrent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredRevenue" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_SecuredLongTermDebt" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" xlink:href="hnrg-20231231.xsd#statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetRetirementObligationAcquisition" xlink:label="hnrg_AssetRetirementObligationAcquisition" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetRetirementObligationChangeOfEstimate" xlink:label="hnrg_AssetRetirementObligationChangeOfEstimate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligation" xlink:label="us-gaap_AssetRetirementObligation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationCurrent" xlink:label="us-gaap_AssetRetirementObligationCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:label="us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:label="us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligation" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AssetRetirementObligationAcquisition" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AssetRetirementObligationChangeOfEstimate" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligationCurrent" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:href="hnrg-20231231.xsd#statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidMineralRoyaltiesNoncurrent" xlink:label="us-gaap_PrepaidMineralRoyaltiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PrepaidMineralRoyaltiesNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:href="hnrg-20231231.xsd#statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermDebtCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtCurrentMaturitiesGross" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="us-gaap_DeferredFinanceCostsCurrentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LongtermDebtCurrentMaturitiesGross" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsCurrentNet" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:href="hnrg-20231231.xsd#statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationCurrent" xlink:label="us-gaap_AssetRetirementObligationCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligationCurrent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details" xlink:href="hnrg-20231231.xsd#statement-note-10-leases-future-minimum-lease-payments-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiability" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiability" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" xlink:href="hnrg-20231231.xsd#statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalOperationsMember" xlink:label="hnrg_CoalOperationsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ElectricOperationsMember" xlink:label="hnrg_ElectricOperationsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="hnrg_CoalOperationsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="hnrg_ElectricOperationsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateAndOtherMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpenses" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" xlink:href="hnrg-20231231.xsd#statement-consolidated-statements-of-stockholders-equity" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" xlink:type="extended">
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CancellationOfRedeemableNoncontrollingInterests" xlink:label="hnrg_CancellationOfRedeemableNoncontrollingInterests" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes" xlink:label="hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" xlink:label="hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_CancellationOfRedeemableNoncontrollingInterests" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details" xlink:href="hnrg-20231231.xsd#statement-note-10-leases-information-related-to-leases-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:label="hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BuildingsAndEquipmentMember" xlink:label="hnrg_BuildingsAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CurrentPortionOfLeaseFinancingMember" xlink:label="hnrg_CurrentPortionOfLeaseFinancingMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FinancingLeaseRightofuseAssetsMember" xlink:label="hnrg_FinancingLeaseRightofuseAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermLeaseFinancingMember" xlink:label="hnrg_LongtermLeaseFinancingMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ProceedsFromSaleLeasebackTransaction" xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="hnrg_BuildingsAndEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="hnrg_FinancingLeaseRightofuseAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="hnrg_CurrentPortionOfLeaseFinancingMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="hnrg_LongtermLeaseFinancingMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasePayments" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_ProceedsFromSaleLeasebackTransaction" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiability" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiability" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" xlink:href="hnrg-20231231.xsd#statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:label="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:label="us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:label="us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>hnrg-20231231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 04:30PM UTC 2024-03-14--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DocumentAndEntityInformation" xlink:label="hnrg_DocumentAndEntityInformation" xlink:type="locator"/>
    <link:label xlink:label="hnrg_DocumentAndEntityInformation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DocumentAndEntityInformation" xlink:to="hnrg_DocumentAndEntityInformation-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:label xlink:label="hnrg_NoteToFinancialStatementDetailsTextual-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note To Financial Statement Details Textual</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="hnrg_NoteToFinancialStatementDetailsTextual-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DerivativeGainLossOnDerivativeNet</link:label>
    <link:label xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments on interest rate swap, net of changes in value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-significant-accounting-policies-policies" xlink:label="hnrg_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-significant-accounting-policies-policies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-significant-accounting-policies-policies" xlink:to="hnrg_statement-statement-significant-accounting-policies-policies-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-tables" xlink:label="hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-tables" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 1 - Summary of Significant Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-tables" xlink:to="hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-tables" xlink:label="hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-tables" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 3 - Other Long-term Assets (In Thousands)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-tables" xlink:to="hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-4-bank-debt-tables" xlink:label="hnrg_statement-statement-note-4-bank-debt-tables" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-4-bank-debt-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 4 - Bank Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-4-bank-debt-tables" xlink:to="hnrg_statement-statement-note-4-bank-debt-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" xlink:label="hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Accounts Payable and Accrued Liabilities (In Thousands)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" xlink:to="hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredLongTermDebt" xlink:label="us-gaap_SecuredLongTermDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SecuredLongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bank debt, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuredLongTermDebt" xlink:to="us-gaap_SecuredLongTermDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-7-income-taxes-tables" xlink:label="hnrg_statement-statement-note-7-income-taxes-tables" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-7-income-taxes-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Income Taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-7-income-taxes-tables" xlink:to="hnrg_statement-statement-note-7-income-taxes-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-8-stock-compensation-plans-tables" xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-tables" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Stock Compensation Plans</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-8-stock-compensation-plans-tables" xlink:to="hnrg_statement-statement-note-8-stock-compensation-plans-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesNoncurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-9-employee-benefits-tables" xlink:label="hnrg_statement-statement-note-9-employee-benefits-tables" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-9-employee-benefits-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Employee Benefits</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-9-employee-benefits-tables" xlink:to="hnrg_statement-statement-note-9-employee-benefits-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-10-leases-tables" xlink:label="hnrg_statement-statement-note-10-leases-tables" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-10-leases-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-10-leases-tables" xlink:to="hnrg_statement-statement-note-10-leases-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-12-net-income-per-share-tables" xlink:label="hnrg_statement-statement-note-12-net-income-per-share-tables" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-12-net-income-per-share-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 12 - Net Income Per Share</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-12-net-income-per-share-tables" xlink:to="hnrg_statement-statement-note-12-net-income-per-share-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-15-merom-acquisition-tables" xlink:label="hnrg_statement-statement-note-15-merom-acquisition-tables" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-15-merom-acquisition-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 15 - Merom Acquisition</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-15-merom-acquisition-tables" xlink:to="hnrg_statement-statement-note-15-merom-acquisition-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-18-segments-of-business-tables" xlink:label="hnrg_statement-statement-note-18-segments-of-business-tables" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-18-segments-of-business-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 18 - Segments of Business</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-18-segments-of-business-tables" xlink:to="hnrg_statement-statement-note-18-segments-of-business-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" xlink:label="hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 1 - Summary of Significant Accounting Policies - Changes to Asset Retirement Obligation (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" xlink:to="hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesCurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:label="hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 3 - Other Long-term Assets (In Thousands) - Other Long-term Assets (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:to="hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:label="hnrg_statement-statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 4 - Bank Debt - Bank Debt, Less Debt Issuance Costs (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:to="hnrg_statement-statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfDebtTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:label="hnrg_statement-statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-4-bank-debt-schedule-of-future-maturity-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 4 - Bank Debt - Schedule of Future Maturity (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:to="hnrg_statement-statement-note-4-bank-debt-schedule-of-future-maturity-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:label="hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 5 - Accounts Payable and Accrued Liabilities (In Thousands) - Accounts Payable and Accrued Liabilities (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:to="hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:label="hnrg_statement-statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Income Taxes - Difference Between Expected Amount and Actual Amount, Reconciliation (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:to="hnrg_statement-statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:label="hnrg_statement-statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 7 - Income Taxes - Deferred Tax Assets and Liabilities (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:to="hnrg_statement-statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationCurrent" xlink:label="us-gaap_AssetRetirementObligationCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetRetirementObligationCurrent-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Asset retirement obligation - current portion</link:label>
    <link:label xlink:label="us-gaap_AssetRetirementObligationCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetRetirementObligationCurrent</link:label>
    <link:label xlink:label="us-gaap_AssetRetirementObligationCurrent-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less current portion</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationCurrent" xlink:to="us-gaap_AssetRetirementObligationCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Stock Compensation Plans - Schedule of Restricted Stock Units (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:to="hnrg_statement-statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details" xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Stock Compensation Plans - RSU Activity (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details" xlink:to="hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Stock Compensation Plans - RSU Activity (Details) (Parentheticals)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" xlink:to="hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Stock Compensation Plans - Vesting of Non-vested RSU Grants (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" xlink:to="hnrg_statement-statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:label="hnrg_statement-statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-9-employee-benefits-employee-benefit-plans-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 9 - Employee Benefits - Employee Benefit Plans (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:to="hnrg_statement-statement-note-9-employee-benefits-employee-benefit-plans-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-10-leases-information-related-to-leases-details" xlink:label="hnrg_statement-statement-note-10-leases-information-related-to-leases-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-10-leases-information-related-to-leases-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Leases - Information Related to Leases (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-10-leases-information-related-to-leases-details" xlink:to="hnrg_statement-statement-note-10-leases-information-related-to-leases-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-10-leases-future-minimum-lease-payments-details" xlink:label="hnrg_statement-statement-note-10-leases-future-minimum-lease-payments-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-10-leases-future-minimum-lease-payments-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Leases - Future Minimum Lease Payments (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-10-leases-future-minimum-lease-payments-details" xlink:to="hnrg_statement-statement-note-10-leases-future-minimum-lease-payments-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" xlink:label="hnrg_statement-statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 12 - Net Income Per Share - Computation of Net Income Allocated to Common Shareholders (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" xlink:to="hnrg_statement-statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:label="hnrg_statement-statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 15 - Merom Acquisition - Summary of Acquired Assets and Liabilities (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:to="hnrg_statement-statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" xlink:label="hnrg_statement-statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" xlink:type="locator"/>
    <link:label xlink:label="hnrg_statement-statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 18 - Segment of Business - Summary of Reportable Segments Operations (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_statement-statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" xlink:to="hnrg_statement-statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatements" xlink:label="hnrg_NotesToFinancialStatements" xlink:type="locator"/>
    <link:label xlink:label="hnrg_NotesToFinancialStatements-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_NotesToFinancialStatements" xlink:to="hnrg_NotesToFinancialStatements-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share price on grant date (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:label xlink:label="hnrg_NotesToFinancialStatementsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="hnrg_NotesToFinancialStatementsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EnergyMarketingContractLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract liability - power purchase agreement and capacity payment reduction</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:to="us-gaap_EnergyMarketingContractLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Non-vested grants (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Non-vested grants (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Non-vested grants (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonvested Restricted Stock Shares Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:to="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtCurrent</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net current portion</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:label="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Expected Benefit Payments [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtCurrent" xlink:label="us-gaap_SecuredDebtCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SecuredDebtCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current portion of bank debt, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuredDebtCurrent" xlink:to="us-gaap_SecuredDebtCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeasesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevolvingCreditFacilityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in capital expenditures included in accounts payable and finance lease</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CreditFacilityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CreditFacilityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OtherAccruedLiabilitiesCurrent</link:label>
    <link:label xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PolicyTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_PolicyTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from sale of equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfMachineryAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:label="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Asset Retirement Obligations [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:to="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">RSUs available for future issuance (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalSupplyCommitment" xlink:label="hnrg_CoalSupplyCommitment" xlink:type="locator"/>
    <link:label xlink:label="hnrg_CoalSupplyCommitment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_CoalSupplyCommitment</link:label>
    <link:label xlink:label="hnrg_CoalSupplyCommitment-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Coal Supply Commitment (US Ton)</link:label>
    <link:label xlink:label="hnrg_CoalSupplyCommitment-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the coal supply commitment as of the specified date.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CoalSupplyCommitment" xlink:to="hnrg_CoalSupplyCommitment-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_YearSupplyCommitmentsEnd" xlink:label="hnrg_YearSupplyCommitmentsEnd" xlink:type="locator"/>
    <link:label xlink:label="hnrg_YearSupplyCommitmentsEnd-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_YearSupplyCommitmentsEnd</link:label>
    <link:label xlink:label="hnrg_YearSupplyCommitmentsEnd-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year Supply Commitments End</link:label>
    <link:label xlink:label="hnrg_YearSupplyCommitmentsEnd-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the year in which supply commitments end.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_YearSupplyCommitmentsEnd" xlink:to="hnrg_YearSupplyCommitmentsEnd-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Add: Dilutive effects of Restricted Stock Units (in shares)</link:label>
    <link:label xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:label="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Add: Dilutive effects of if converted Convertible Notes (in shares)</link:label>
    <link:label xlink:label="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:to="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NumberOfMajorCustomers" xlink:label="hnrg_NumberOfMajorCustomers" xlink:type="locator"/>
    <link:label xlink:label="hnrg_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_NumberOfMajorCustomers</link:label>
    <link:label xlink:label="hnrg_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Major Customers</link:label>
    <link:label xlink:label="hnrg_NumberOfMajorCustomers-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_NumberOfMajorCustomers" xlink:to="hnrg_NumberOfMajorCustomers-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total authorized RSUs in Plan approved by shareholders (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DeferredTaxLiabilitiesCoalProperties" xlink:label="hnrg_DeferredTaxLiabilitiesCoalProperties" xlink:type="locator"/>
    <link:label xlink:label="hnrg_DeferredTaxLiabilitiesCoalProperties-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_DeferredTaxLiabilitiesCoalProperties</link:label>
    <link:label xlink:label="hnrg_DeferredTaxLiabilitiesCoalProperties-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Coal properties</link:label>
    <link:label xlink:label="hnrg_DeferredTaxLiabilitiesCoalProperties-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of deferred tax liability attributable to taxable temporary differences from coal properties.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DeferredTaxLiabilitiesCoalProperties" xlink:to="hnrg_DeferredTaxLiabilitiesCoalProperties-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ThreeCustomersMember" xlink:label="hnrg_ThreeCustomersMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ThreeCustomersMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Three Customers [Member]</link:label>
    <link:label xlink:label="hnrg_ThreeCustomersMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information regarding three customers.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ThreeCustomersMember" xlink:to="hnrg_ThreeCustomersMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PricedCoalSupplyCommitment" xlink:label="hnrg_PricedCoalSupplyCommitment" xlink:type="locator"/>
    <link:label xlink:label="hnrg_PricedCoalSupplyCommitment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_PricedCoalSupplyCommitment</link:label>
    <link:label xlink:label="hnrg_PricedCoalSupplyCommitment-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Priced Coal Supply Commitment (US Ton)</link:label>
    <link:label xlink:label="hnrg_PricedCoalSupplyCommitment-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the quantity of priced coal supply commitment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_PricedCoalSupplyCommitment" xlink:to="hnrg_PricedCoalSupplyCommitment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_UndiscountedAssetRetirementObligations" xlink:label="hnrg_UndiscountedAssetRetirementObligations" xlink:type="locator"/>
    <link:label xlink:label="hnrg_UndiscountedAssetRetirementObligations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_UndiscountedAssetRetirementObligations</link:label>
    <link:label xlink:label="hnrg_UndiscountedAssetRetirementObligations-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undiscounted Asset Retirement Obligations</link:label>
    <link:label xlink:label="hnrg_UndiscountedAssetRetirementObligations-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of asset retirement obligations before discounting.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_UndiscountedAssetRetirementObligations" xlink:to="hnrg_UndiscountedAssetRetirementObligations-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:label="hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ConvertibleLongTermNotesPayableRelatedParty-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible notes payable - related party</link:label>
    <link:label xlink:label="hnrg_ConvertibleLongTermNotesPayableRelatedParty-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, related party excluding current portion.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:to="hnrg_ConvertibleLongTermNotesPayableRelatedParty-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">WEIGHTED AVERAGE SHARES OUTSTANDING:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ProceedsFromSaleLeasebackTransaction" xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from sale and leaseback arrangement</link:label>
    <link:label xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of proceeds from sale leaseback transactions.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ProceedsFromSaleLeasebackTransaction" xlink:to="hnrg_ProceedsFromSaleLeasebackTransaction-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:label="hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_UnsecuredNotesFromBoardOfDirectorsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unsecured Notes from Board of Directors [Member]</link:label>
    <link:label xlink:label="hnrg_UnsecuredNotesFromBoardOfDirectorsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Relating to unsecured notes from the board of directors.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:to="hnrg_UnsecuredNotesFromBoardOfDirectorsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VestingAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AdvanceRoyaltiesPolicyTextBlock" xlink:label="hnrg_AdvanceRoyaltiesPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AdvanceRoyaltiesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advance Royalties [Policy Text Block]</link:label>
    <link:label xlink:label="hnrg_AdvanceRoyaltiesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for advance royalties.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AdvanceRoyaltiesPolicyTextBlock" xlink:to="hnrg_AdvanceRoyaltiesPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DeferredTaxLiabilitiesPowerProperties" xlink:label="hnrg_DeferredTaxLiabilitiesPowerProperties" xlink:type="locator"/>
    <link:label xlink:label="hnrg_DeferredTaxLiabilitiesPowerProperties-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_DeferredTaxLiabilitiesPowerProperties</link:label>
    <link:label xlink:label="hnrg_DeferredTaxLiabilitiesPowerProperties-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Power properties</link:label>
    <link:label xlink:label="hnrg_DeferredTaxLiabilitiesPowerProperties-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of deferred tax liability attributable to taxable temporary differences from power properties</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DeferredTaxLiabilitiesPowerProperties" xlink:to="hnrg_DeferredTaxLiabilitiesPowerProperties-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VestingDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_MiningPropertiesPolicyTextBlock" xlink:label="hnrg_MiningPropertiesPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="hnrg_MiningPropertiesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mining Properties [Policy Text Block]</link:label>
    <link:label xlink:label="hnrg_MiningPropertiesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for mining properties.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_MiningPropertiesPolicyTextBlock" xlink:to="hnrg_MiningPropertiesPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualProvision" xlink:label="us-gaap_LossContingencyAccrualProvision" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LossContingencyAccrualProvision-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for loss on customer contracts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAccrualProvision" xlink:to="us-gaap_LossContingencyAccrualProvision-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_VestingIn2024Member" xlink:label="hnrg_VestingIn2024Member" xlink:type="locator"/>
    <link:label xlink:label="hnrg_VestingIn2024Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting in 2024 [Member]</link:label>
    <link:label xlink:label="hnrg_VestingIn2024Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents vesting in 2024.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_VestingIn2024Member" xlink:to="hnrg_VestingIn2024Member-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_MineDevelopmentPolicyTextBlock" xlink:label="hnrg_MineDevelopmentPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="hnrg_MineDevelopmentPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mine Development [Policy Text Block]</link:label>
    <link:label xlink:label="hnrg_MineDevelopmentPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for mine development.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_MineDevelopmentPolicyTextBlock" xlink:to="hnrg_MineDevelopmentPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionOfInterestFromStockPaymentMember" xlink:label="hnrg_ConversionOfInterestFromStockPaymentMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ConversionOfInterestFromStockPaymentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Interest From Stock Payment [Member]</link:label>
    <link:label xlink:label="hnrg_ConversionOfInterestFromStockPaymentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Relating to the conversion of interest from stock payment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ConversionOfInterestFromStockPaymentMember" xlink:to="hnrg_ConversionOfInterestFromStockPaymentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SupplementalCashFlowInformationAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SUPPLEMENTAL CASH FLOW INFORMATION:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_RepresentsVestingIn2025Member" xlink:label="hnrg_RepresentsVestingIn2025Member" xlink:type="locator"/>
    <link:label xlink:label="hnrg_RepresentsVestingIn2025Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Represents vesting in 2025 [Member]</link:label>
    <link:label xlink:label="hnrg_RepresentsVestingIn2025Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents vesting in 2025.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_RepresentsVestingIn2025Member" xlink:to="hnrg_RepresentsVestingIn2025Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amount attributable to assets acquired</link:label>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Assets</link:label>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment" xlink:label="hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment" xlink:type="locator"/>
    <link:label xlink:label="hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment</link:label>
    <link:label xlink:label="hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase of Coal Inventory, Initial Payment</link:label>
    <link:label xlink:label="hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents initial payment for purchase of coal inventory in a business acquisition transaction.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment" xlink:to="hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BusinessAcquisitionPurchaseOfCoalInventory" xlink:label="hnrg_BusinessAcquisitionPurchaseOfCoalInventory" xlink:type="locator"/>
    <link:label xlink:label="hnrg_BusinessAcquisitionPurchaseOfCoalInventory-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_BusinessAcquisitionPurchaseOfCoalInventory</link:label>
    <link:label xlink:label="hnrg_BusinessAcquisitionPurchaseOfCoalInventory-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Purchase of Coal Inventory</link:label>
    <link:label xlink:label="hnrg_BusinessAcquisitionPurchaseOfCoalInventory-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents purchase of coal inventory in a business acquisition transaction.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_BusinessAcquisitionPurchaseOfCoalInventory" xlink:to="hnrg_BusinessAcquisitionPurchaseOfCoalInventory-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsLeasingNet" xlink:label="us-gaap_DeferredCostsLeasingNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredCostsLeasingNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredCostsLeasingNet</link:label>
    <link:label xlink:label="us-gaap_DeferredCostsLeasingNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Costs, Leasing, Net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsLeasingNet" xlink:to="us-gaap_DeferredCostsLeasingNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:label="us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestOnConvertibleDebtNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Add: Convertible Notes interest expense, net of tax</link:label>
    <link:label xlink:label="us-gaap_InterestOnConvertibleDebtNetOfTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InterestOnConvertibleDebtNetOfTax</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:to="us-gaap_InterestOnConvertibleDebtNetOfTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Taxes paid on vesting of RSUs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" xlink:label="hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" xlink:type="locator"/>
    <link:label xlink:label="hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock issued on redemption of related party convertible notes</link:label>
    <link:label xlink:label="hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Value of stock issued during the period upon the redemption of convertible note held by the holder.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" xlink:to="hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes" xlink:label="hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes" xlink:type="locator"/>
    <link:label xlink:label="hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock issued on redemption of related party convertible notes (in shares)</link:label>
    <link:label xlink:label="hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The shares of stock issued during the period upon conversion of convertible notes.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes" xlink:to="hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConvertibleNotesDisclosureTextBlock" xlink:label="hnrg_ConvertibleNotesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ConvertibleNotesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Notes Disclosure [Text Block]</link:label>
    <link:label xlink:label="hnrg_ConvertibleNotesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure for information about convertible notes.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ConvertibleNotesDisclosureTextBlock" xlink:to="hnrg_ConvertibleNotesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NonaffiliatedPartyMember" xlink:label="hnrg_NonaffiliatedPartyMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_NonaffiliatedPartyMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-affiliated Party [Member]</link:label>
    <link:label xlink:label="hnrg_NonaffiliatedPartyMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents non-affiliated party.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_NonaffiliatedPartyMember" xlink:to="hnrg_NonaffiliatedPartyMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxDisclosureAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">INCOME TAX EXPENSE (BENEFIT):</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedCashAndCashEquivalents-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label xlink:label="us-gaap_RestrictedCashAndCashEquivalents-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Total</link:label>
    <link:label xlink:label="us-gaap_RestrictedCashAndCashEquivalents-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalents" xlink:to="us-gaap_RestrictedCashAndCashEquivalents-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion Price 6 Point 254, Maturity Date December 2028 [Member]</link:label>
    <link:label xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents conversion price $6.254 with maturity date of December 2028.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion Price 6 Point 15, Maturity Date December 2028 [Member]</link:label>
    <link:label xlink:label="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents conversion price of %6.15 with maturity date of December 2028.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:to="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AwardTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion Price 6 Point 254, Maturity Date December 2026 [Member]</link:label>
    <link:label xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents conversion price 6.254 with maturity date of December 2026.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income - basic</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">NET INCOME</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedStockUnitsRSUMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryCoalMember" xlink:label="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PublicUtilitiesInventoryCoalMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Coal [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:to="us-gaap_PublicUtilitiesInventoryCoalMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FourAffiliatedIndividualsMember" xlink:label="hnrg_FourAffiliatedIndividualsMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_FourAffiliatedIndividualsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Affiliated Individuals [Member]</link:label>
    <link:label xlink:label="hnrg_FourAffiliatedIndividualsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to four affiliated individuals.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_FourAffiliatedIndividualsMember" xlink:to="hnrg_FourAffiliatedIndividualsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AffiliatedIndividualMember" xlink:label="hnrg_AffiliatedIndividualMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AffiliatedIndividualMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Affiliated Individual [Member]</link:label>
    <link:label xlink:label="hnrg_AffiliatedIndividualMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to affiliated individual.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AffiliatedIndividualMember" xlink:to="hnrg_AffiliatedIndividualMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less - accumulated depreciation, depletion and amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Plant</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PropertyPlantAndEquipmentNet</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total property, plant and equipment, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PropertyPlantAndEquipmentGross</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total property, plant and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember" xlink:label="us-gaap_UnsecuredDebtMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnsecuredDebtMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unsecured Debt [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnsecuredDebtMember" xlink:to="us-gaap_UnsecuredDebtMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConstructionInProgressGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mine development</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressGross" xlink:to="us-gaap_ConstructionInProgressGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:label="us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLossAttributableToParentDiluted-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income - diluted</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLossAttributableToParentDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetIncomeLossAttributableToParentDiluted</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:to="us-gaap_NetIncomeLossAttributableToParentDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongtermDebtTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractWithCustomerLiabilityAmortizationExpense" xlink:label="hnrg_ContractWithCustomerLiabilityAmortizationExpense" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ContractWithCustomerLiabilityAmortizationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_ContractWithCustomerLiabilityAmortizationExpense</link:label>
    <link:label xlink:label="hnrg_ContractWithCustomerLiabilityAmortizationExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Amortization Expense</link:label>
    <link:label xlink:label="hnrg_ContractWithCustomerLiabilityAmortizationExpense-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents amortization expense for contract with customer.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ContractWithCustomerLiabilityAmortizationExpense" xlink:to="hnrg_ContractWithCustomerLiabilityAmortizationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongtermDebtTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PowerPurchaseAgreementMember" xlink:label="hnrg_PowerPurchaseAgreementMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_PowerPurchaseAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Power Purchase Agreement [Member]</link:label>
    <link:label xlink:label="hnrg_PowerPurchaseAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents power purchase agreement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_PowerPurchaseAgreementMember" xlink:to="hnrg_PowerPurchaseAgreementMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractWithCustomerAssetAmortizedExpense" xlink:label="hnrg_ContractWithCustomerAssetAmortizedExpense" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ContractWithCustomerAssetAmortizedExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_ContractWithCustomerAssetAmortizedExpense</link:label>
    <link:label xlink:label="hnrg_ContractWithCustomerAssetAmortizedExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Asset, Amortized Expense</link:label>
    <link:label xlink:label="hnrg_ContractWithCustomerAssetAmortizedExpense-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents amortized expense for contract with customer asset.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ContractWithCustomerAssetAmortizedExpense" xlink:to="hnrg_ContractWithCustomerAssetAmortizedExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalPurchaseAgreementMember" xlink:label="hnrg_CoalPurchaseAgreementMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_CoalPurchaseAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Coal Purchase Agreement [Member]</link:label>
    <link:label xlink:label="hnrg_CoalPurchaseAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Coal Purchase Agreement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CoalPurchaseAgreementMember" xlink:to="hnrg_CoalPurchaseAgreementMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SecuredOvernightFinancingRateSofrMember" xlink:label="hnrg_SecuredOvernightFinancingRateSofrMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_SecuredOvernightFinancingRateSofrMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) [Member]</link:label>
    <link:label xlink:label="hnrg_SecuredOvernightFinancingRateSofrMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest rate based on U.S. Treasury repurchases between banks.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_SecuredOvernightFinancingRateSofrMember" xlink:to="hnrg_SecuredOvernightFinancingRateSofrMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EquityMethodInvestmentOwnershipPercentage</link:label>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PostMarch2023AmendmentMember" xlink:label="hnrg_PostMarch2023AmendmentMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_PostMarch2023AmendmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Post March 2023 Amendment [Member]</link:label>
    <link:label xlink:label="hnrg_PostMarch2023AmendmentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents post March 2023 amendment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_PostMarch2023AmendmentMember" xlink:to="hnrg_PostMarch2023AmendmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProfitLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtInstrumentAmountToBeConverted" xlink:label="hnrg_DebtInstrumentAmountToBeConverted" xlink:type="locator"/>
    <link:label xlink:label="hnrg_DebtInstrumentAmountToBeConverted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_DebtInstrumentAmountToBeConverted</link:label>
    <link:label xlink:label="hnrg_DebtInstrumentAmountToBeConverted-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Amount to be Converted</link:label>
    <link:label xlink:label="hnrg_DebtInstrumentAmountToBeConverted-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of debt instrument to be converted to new instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DebtInstrumentAmountToBeConverted" xlink:to="hnrg_DebtInstrumentAmountToBeConverted-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NET INCOME PER SHARE:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity method investment (loss) income</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Equity income (loss) &#8211; Sunrise Energy</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment in Sunrise Energy</link:label>
    <link:label xlink:label="us-gaap_EquityMethodInvestments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Method Investments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total income tax expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyOutputMember" xlink:label="hnrg_EnergyOutputMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_EnergyOutputMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Energy Output [Member]</link:label>
    <link:label xlink:label="hnrg_EnergyOutputMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to energy output.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_EnergyOutputMember" xlink:to="hnrg_EnergyOutputMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_Pre2018Member" xlink:label="hnrg_Pre2018Member" xlink:type="locator"/>
    <link:label xlink:label="hnrg_Pre2018Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-2018 [Member]</link:label>
    <link:label xlink:label="hnrg_Pre2018Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to pre-2018.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_Pre2018Member" xlink:to="hnrg_Pre2018Member-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyCapacityMember" xlink:label="hnrg_EnergyCapacityMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_EnergyCapacityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Energy Capacity [Member]</link:label>
    <link:label xlink:label="hnrg_EnergyCapacityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to energy capacity.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_EnergyCapacityMember" xlink:to="hnrg_EnergyCapacityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_Post2017Member" xlink:label="hnrg_Post2017Member" xlink:type="locator"/>
    <link:label xlink:label="hnrg_Post2017Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Post 2017 [Member]</link:label>
    <link:label xlink:label="hnrg_Post2017Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to post 2017.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_Post2017Member" xlink:to="hnrg_Post2017Member-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingExpenses-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating Expense</link:label>
    <link:label xlink:label="us-gaap_OperatingExpenses-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingExpenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DefinedContributionPlanCostRecognized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">401(k) matching</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_InsuredMaximumExposurePerEmployee" xlink:label="hnrg_InsuredMaximumExposurePerEmployee" xlink:type="locator"/>
    <link:label xlink:label="hnrg_InsuredMaximumExposurePerEmployee-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_InsuredMaximumExposurePerEmployee</link:label>
    <link:label xlink:label="hnrg_InsuredMaximumExposurePerEmployee-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insured Maximum Exposure Per Employee</link:label>
    <link:label xlink:label="hnrg_InsuredMaximumExposurePerEmployee-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the insurance maximum exposure per employee with regard to workers' compensation.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_InsuredMaximumExposurePerEmployee" xlink:to="hnrg_InsuredMaximumExposurePerEmployee-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unused Borrowing Capacity, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AggregateInsuranceDeductibleForEmployees" xlink:label="hnrg_AggregateInsuranceDeductibleForEmployees" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AggregateInsuranceDeductibleForEmployees-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_AggregateInsuranceDeductibleForEmployees</link:label>
    <link:label xlink:label="hnrg_AggregateInsuranceDeductibleForEmployees-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Insurance Deductible for Employees</link:label>
    <link:label xlink:label="hnrg_AggregateInsuranceDeductibleForEmployees-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of aggregate insurance deductible for employees, with regard to workers' compensation.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AggregateInsuranceDeductibleForEmployees" xlink:to="hnrg_AggregateInsuranceDeductibleForEmployees-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EmployeeBenefitCosts" xlink:label="hnrg_EmployeeBenefitCosts" xlink:type="locator"/>
    <link:label xlink:label="hnrg_EmployeeBenefitCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_EmployeeBenefitCosts</link:label>
    <link:label xlink:label="hnrg_EmployeeBenefitCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Benefit Costs</link:label>
    <link:label xlink:label="hnrg_EmployeeBenefitCosts-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label xlink:label="hnrg_EmployeeBenefitCosts-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of employee benefit costs recorded during the period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_EmployeeBenefitCosts" xlink:to="hnrg_EmployeeBenefitCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Increase (Decrease), Net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:to="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentConvertibleConversionPrice1</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AllocatedShareBasedCompensationExpense</link:label>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetRetirementObligationAccretionExpense-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Asset retirement obligations accretion</link:label>
    <link:label xlink:label="us-gaap_AssetRetirementObligationAccretionExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset retirement obligations accretion</link:label>
    <link:label xlink:label="us-gaap_AssetRetirementObligationAccretionExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accretion</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationAccretionExpense" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:label xlink:label="dei_AmendmentFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:label xlink:label="dei_CityAreaCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UseOfEstimates-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentPeriodicPayment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentPeriodicPayment</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentPeriodicPayment-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesOutstanding</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_CurrentFiscalYearEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentInterestRateStatedPercentage</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalPeriodFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalYearFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConsolidationPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeaseCostTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentPeriodEndDate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInPrepaidExpense</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFileNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityEmergingGrowthCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentFaceAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentFaceAmount</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentFaceAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentType-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss on extinguishment of debt</link:label>
    <link:label xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss on extinguishment of debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:label xlink:label="dei_EntitySmallBusiness-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityShellCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NumberOfFinancingLeases" xlink:label="hnrg_NumberOfFinancingLeases" xlink:type="locator"/>
    <link:label xlink:label="hnrg_NumberOfFinancingLeases-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_NumberOfFinancingLeases</link:label>
    <link:label xlink:label="hnrg_NumberOfFinancingLeases-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Financing Leases</link:label>
    <link:label xlink:label="hnrg_NumberOfFinancingLeases-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of financing leases a company has.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_NumberOfFinancingLeases" xlink:to="hnrg_NumberOfFinancingLeases-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NumberOfOperatingLeases" xlink:label="hnrg_NumberOfOperatingLeases" xlink:type="locator"/>
    <link:label xlink:label="hnrg_NumberOfOperatingLeases-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_NumberOfOperatingLeases</link:label>
    <link:label xlink:label="hnrg_NumberOfOperatingLeases-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Operating Leases</link:label>
    <link:label xlink:label="hnrg_NumberOfOperatingLeases-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of operating leases a company has.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_NumberOfOperatingLeases" xlink:to="hnrg_NumberOfOperatingLeases-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityPublicFloat-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Public Float</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFilerCategory-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCurrentReportingStatus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityVoluntaryFilers-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityWellKnownSeasonedIssuer-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FinancingLeaseRightofuseAssetsMember" xlink:label="hnrg_FinancingLeaseRightofuseAssetsMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_FinancingLeaseRightofuseAssetsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Lease Right-of-Use Assets [Member]</link:label>
    <link:label xlink:label="hnrg_FinancingLeaseRightofuseAssetsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the balance sheet location for finance lease right-of-use assets.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_FinancingLeaseRightofuseAssetsMember" xlink:to="hnrg_FinancingLeaseRightofuseAssetsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CurrentPortionOfLeaseFinancingMember" xlink:label="hnrg_CurrentPortionOfLeaseFinancingMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_CurrentPortionOfLeaseFinancingMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Portion of Lease Financing [Member]</link:label>
    <link:label xlink:label="hnrg_CurrentPortionOfLeaseFinancingMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the location of current portion of lease financing in the balance sheet.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CurrentPortionOfLeaseFinancingMember" xlink:to="hnrg_CurrentPortionOfLeaseFinancingMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VariableRateDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FinancingLeasesDepreciationExpense" xlink:label="hnrg_FinancingLeasesDepreciationExpense" xlink:type="locator"/>
    <link:label xlink:label="hnrg_FinancingLeasesDepreciationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_FinancingLeasesDepreciationExpense</link:label>
    <link:label xlink:label="hnrg_FinancingLeasesDepreciationExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Leases, Depreciation Expense</link:label>
    <link:label xlink:label="hnrg_FinancingLeasesDepreciationExpense-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The depreciation expense relating to finance lease assets.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_FinancingLeasesDepreciationExpense" xlink:to="hnrg_FinancingLeasesDepreciationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccountsReceivableNet</link:label>
    <link:label xlink:label="us-gaap_AccountsReceivableNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_VariableRateAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalizedContractCostAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CapitalizedContractCostAmortization</link:label>
    <link:label xlink:label="us-gaap_CapitalizedContractCostAmortization-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of contract asset and contract liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostAmortization" xlink:to="us-gaap_CapitalizedContractCostAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskPercentage1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ConcentrationRiskPercentage1</link:label>
    <link:label xlink:label="us-gaap_ConcentrationRiskPercentage1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermLeaseFinancingMember" xlink:label="hnrg_LongtermLeaseFinancingMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_LongtermLeaseFinancingMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Lease Financing [Member]</link:label>
    <link:label xlink:label="hnrg_LongtermLeaseFinancingMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the long-term lease financing line item on the balance sheet.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongtermLeaseFinancingMember" xlink:to="hnrg_LongtermLeaseFinancingMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityTaxIdentificationNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCentralIndexKey-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityRegistrantName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="us-gaap_ProductConcentrationRiskMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProductConcentrationRiskMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Concentration Risk [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductConcentrationRiskMember" xlink:to="us-gaap_ProductConcentrationRiskMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CustomerConcentrationRiskMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:label xlink:label="dei_LegalEntityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressAddressLine1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyObligationsMember" xlink:label="hnrg_EnergyObligationsMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_EnergyObligationsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Energy Obligations [Member]</link:label>
    <link:label xlink:label="hnrg_EnergyObligationsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to energy obligations.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_EnergyObligationsMember" xlink:to="hnrg_EnergyObligationsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalSalesMember" xlink:label="hnrg_CoalSalesMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_CoalSalesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Coal Sales [Member]</link:label>
    <link:label xlink:label="hnrg_CoalSalesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents coal sales.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CoalSalesMember" xlink:to="hnrg_CoalSalesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" xlink:type="locator"/>
    <link:label xlink:label="ecd_NonRule10b51ArrTrmntdFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ecd_NonRule10b51ArrTrmntdFlag</link:label>
    <link:label xlink:label="ecd_NonRule10b51ArrTrmntdFlag-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressCityOrTown-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="us-gaap_GeographicConcentrationRiskMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GeographicConcentrationRiskMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeographicConcentrationRiskMember" xlink:to="us-gaap_GeographicConcentrationRiskMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag" xlink:type="locator"/>
    <link:label xlink:label="ecd_Rule10b51ArrTrmntdFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ecd_Rule10b51ArrTrmntdFlag</link:label>
    <link:label xlink:label="ecd_Rule10b51ArrTrmntdFlag-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ElectricSalesMember" xlink:label="hnrg_ElectricSalesMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ElectricSalesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electric Sales [Member]</link:label>
    <link:label xlink:label="hnrg_ElectricSalesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents electric sales.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ElectricSalesMember" xlink:to="hnrg_ElectricSalesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractCapacityMember" xlink:label="hnrg_ContractCapacityMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ContractCapacityMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Capacity [Member]</link:label>
    <link:label xlink:label="hnrg_ContractCapacityMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to contract capacity.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ContractCapacityMember" xlink:to="hnrg_ContractCapacityMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag" xlink:type="locator"/>
    <link:label xlink:label="ecd_Rule10b51ArrAdoptedFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ecd_Rule10b51ArrAdoptedFlag</link:label>
    <link:label xlink:label="ecd_Rule10b51ArrAdoptedFlag-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressPostalZipCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LineOfCreditFacilityAdditionalAmountBorrowed" xlink:label="hnrg_LineOfCreditFacilityAdditionalAmountBorrowed" xlink:type="locator"/>
    <link:label xlink:label="hnrg_LineOfCreditFacilityAdditionalAmountBorrowed-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_LineOfCreditFacilityAdditionalAmountBorrowed</link:label>
    <link:label xlink:label="hnrg_LineOfCreditFacilityAdditionalAmountBorrowed-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit, Additional Amount Borrowed</link:label>
    <link:label xlink:label="hnrg_LineOfCreditFacilityAdditionalAmountBorrowed-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The additional amount borrowed under a line of credit agreement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LineOfCreditFacilityAdditionalAmountBorrowed" xlink:to="hnrg_LineOfCreditFacilityAdditionalAmountBorrowed-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityAddressStateOrProvince-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" xlink:type="locator"/>
    <link:label xlink:label="ecd_NonRule10b51ArrAdoptedFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ecd_NonRule10b51ArrAdoptedFlag</link:label>
    <link:label xlink:label="ecd_NonRule10b51ArrAdoptedFlag-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AllowanceForDoubtfulAccountsReceivable</link:label>
    <link:label xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Ending Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="locator"/>
    <link:label xlink:label="ecd_MtrlTermsOfTrdArrTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AtmOfferingNoticeForTermination" xlink:label="hnrg_AtmOfferingNoticeForTermination" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AtmOfferingNoticeForTermination-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_AtmOfferingNoticeForTermination</link:label>
    <link:label xlink:label="hnrg_AtmOfferingNoticeForTermination-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ATM Offering, Notice for Termination (Day)</link:label>
    <link:label xlink:label="hnrg_AtmOfferingNoticeForTermination-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of days/weeks/months/years of notice required to terminate an ATM offering.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AtmOfferingNoticeForTermination" xlink:to="hnrg_AtmOfferingNoticeForTermination-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AtMarketOfferingMember" xlink:label="hnrg_AtMarketOfferingMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AtMarketOfferingMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">At Market Offering [Member]</link:label>
    <link:label xlink:label="hnrg_AtMarketOfferingMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the share offering classified as ATM (At-the-market).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AtMarketOfferingMember" xlink:to="hnrg_AtMarketOfferingMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueProductLineMember" xlink:label="us-gaap_SalesRevenueProductLineMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SalesRevenueProductLineMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Product and Service Benchmark [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueProductLineMember" xlink:to="us-gaap_SalesRevenueProductLineMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer Benchmark [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerMember" xlink:to="us-gaap_RevenueFromContractWithCustomerMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInventories-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInInventories</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInInventories-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:label xlink:label="dei_TradingSymbol-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CapacityPaymentsMember" xlink:label="hnrg_CapacityPaymentsMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_CapacityPaymentsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capacity Payments [Member]</link:label>
    <link:label xlink:label="hnrg_CapacityPaymentsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Relating to capacity payments.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CapacityPaymentsMember" xlink:to="hnrg_CapacityPaymentsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:label="hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_SurfaceAndUndergroundMiningEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Surface and Underground Mining Equipment [Member]</link:label>
    <link:label xlink:label="hnrg_SurfaceAndUndergroundMiningEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Surface and Underground Mining Equipment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:to="hnrg_SurfaceAndUndergroundMiningEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DeliveredEnergyMember" xlink:label="hnrg_DeliveredEnergyMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_DeliveredEnergyMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Delivered Energy [Member]</link:label>
    <link:label xlink:label="hnrg_DeliveredEnergyMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Relating to delivered energy.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DeliveredEnergyMember" xlink:to="hnrg_DeliveredEnergyMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalPurchaseAgreementsPolicyTextBlock" xlink:label="hnrg_CoalPurchaseAgreementsPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="hnrg_CoalPurchaseAgreementsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Coal Purchase Agreements [Policy Text Block]</link:label>
    <link:label xlink:label="hnrg_CoalPurchaseAgreementsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for coal purchase agreements.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CoalPurchaseAgreementsPolicyTextBlock" xlink:to="hnrg_CoalPurchaseAgreementsPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractLiabilitiesPolicyTextBlock" xlink:label="hnrg_ContractLiabilitiesPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ContractLiabilitiesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Liabilities [Policy Text Block]</link:label>
    <link:label xlink:label="hnrg_ContractLiabilitiesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for contract liabilities.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ContractLiabilitiesPolicyTextBlock" xlink:to="hnrg_ContractLiabilitiesPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock issued on redemption of convertible note</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetRetirementObligationAcquisition" xlink:label="hnrg_AssetRetirementObligationAcquisition" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AssetRetirementObligationAcquisition-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_AssetRetirementObligationAcquisition</link:label>
    <link:label xlink:label="hnrg_AssetRetirementObligationAcquisition-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Merom acquisition</link:label>
    <link:label xlink:label="hnrg_AssetRetirementObligationAcquisition-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of asset retirement obligation incurred due to acquisition.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AssetRetirementObligationAcquisition" xlink:to="hnrg_AssetRetirementObligationAcquisition-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock issued on redemption of convertible note (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PowerPlantEquipmentMember" xlink:label="hnrg_PowerPlantEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_PowerPlantEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Power Plant Equipment [Member]</link:label>
    <link:label xlink:label="hnrg_PowerPlantEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents power plant equipment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_PowerPlantEquipmentMember" xlink:to="hnrg_PowerPlantEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CapacityPaymentReductions" xlink:label="hnrg_CapacityPaymentReductions" xlink:type="locator"/>
    <link:label xlink:label="hnrg_CapacityPaymentReductions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_CapacityPaymentReductions</link:label>
    <link:label xlink:label="hnrg_CapacityPaymentReductions-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capacity Payment Reductions</link:label>
    <link:label xlink:label="hnrg_CapacityPaymentReductions-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the value in reduction to capacity payments.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CapacityPaymentReductions" xlink:to="hnrg_CapacityPaymentReductions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:label xlink:label="dei_LocalPhoneNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssets" xlink:label="us-gaap_RegulatoryAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RegulatoryAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RegulatoryAssets</link:label>
    <link:label xlink:label="us-gaap_RegulatoryAssets-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Regulatory Asset</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RegulatoryAssets" xlink:to="us-gaap_RegulatoryAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_OneCustomerMember" xlink:label="hnrg_OneCustomerMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_OneCustomerMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">One Customer [Member]</link:label>
    <link:label xlink:label="hnrg_OneCustomerMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents 1 major customer.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_OneCustomerMember" xlink:to="hnrg_OneCustomerMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_HoosierMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hoosier [Member]</link:label>
    <link:label xlink:label="hnrg_HoosierMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Relating to Hoosier.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_HoosierMember" xlink:to="hnrg_HoosierMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TableTextBlock</link:label>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes Tables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_TableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GainLossOnSaleOfOtherAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_GainLossOnSaleOfOtherAssets</link:label>
    <link:label xlink:label="us-gaap_GainLossOnSaleOfOtherAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss (gain) on sale of assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PostAugust2023AmendmentMember" xlink:label="hnrg_PostAugust2023AmendmentMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_PostAugust2023AmendmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Post August 2023 Amendment [Member]</link:label>
    <link:label xlink:label="hnrg_PostAugust2023AmendmentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the August 2023 amendment for bank debt.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_PostAugust2023AmendmentMember" xlink:to="hnrg_PostAugust2023AmendmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" xlink:label="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" xlink:type="locator"/>
    <link:label xlink:label="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio</link:label>
    <link:label xlink:label="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Debt Service Coverage Ratio</link:label>
    <link:label xlink:label="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the debt instrument, covenant, debt service coverage ratio.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" xlink:to="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</link:label>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock issued on vesting of RSUs (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</link:label>
    <link:label xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock issued on vesting of RSUs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party, Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RelatedPartyDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party, Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xlink:label="us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInMaterialsAndSupplies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInMaterialsAndSupplies</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInMaterialsAndSupplies-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Parts and supplies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xlink:to="us-gaap_IncreaseDecreaseInMaterialsAndSupplies-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_MeromAcquisitionMember" xlink:label="hnrg_MeromAcquisitionMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_MeromAcquisitionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Merom Acquisition [Member]</link:label>
    <link:label xlink:label="hnrg_MeromAcquisitionMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the acquisition of Merom.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_MeromAcquisitionMember" xlink:to="hnrg_MeromAcquisitionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ElectricOperationsMember" xlink:label="hnrg_ElectricOperationsMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ElectricOperationsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electric Operations [Member]</link:label>
    <link:label xlink:label="hnrg_ElectricOperationsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents electric operations.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ElectricOperationsMember" xlink:to="hnrg_ElectricOperationsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" xlink:type="locator"/>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour</link:label>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Purchase Commitment, Minimum Quantity Required, Price Per Megawatt Hour</link:label>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the contract price per megawatt-hour for the minimum quantity required.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" xlink:to="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:label="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AmortizationAndSwapRelatedInterestAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization and swap related interest:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:to="hnrg_AmortizationAndSwapRelatedInterestAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue" xlink:label="hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue" xlink:type="locator"/>
    <link:label xlink:label="hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments on interest rate swap, net of changes in value</link:label>
    <link:label xlink:label="hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of payments on interest rate swap, net of changes in fair value.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue" xlink:to="hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" xlink:type="locator"/>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne</link:label>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Megawatts Provided Year One</link:label>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the megawatts provided per contract capacity for the stand-ready obligation for long-term purchase agreement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AmortizationAndSwapRelatedInterestTotal" xlink:label="hnrg_AmortizationAndSwapRelatedInterestTotal" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AmortizationAndSwapRelatedInterestTotal-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_AmortizationAndSwapRelatedInterestTotal</link:label>
    <link:label xlink:label="hnrg_AmortizationAndSwapRelatedInterestTotal-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total amortization and swap related interest</link:label>
    <link:label xlink:label="hnrg_AmortizationAndSwapRelatedInterestTotal-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of total amortization and swap related interest.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AmortizationAndSwapRelatedInterestTotal" xlink:to="hnrg_AmortizationAndSwapRelatedInterestTotal-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock issued in ATM offering (in shares)</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage" xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage" xlink:type="locator"/>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage</link:label>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Term Purchase Commitment, Minimum Quantity Required, Percentage</link:label>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">percentage of units of goods that must be purchased within the specified time period of the agreement to avoid penalties or unfavorable effects on pricing, among other adverse consequences.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage" xlink:to="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalOperationsMember" xlink:label="hnrg_CoalOperationsMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_CoalOperationsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Coal Operations [Member]</link:label>
    <link:label xlink:label="hnrg_CoalOperationsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents coal operations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CoalOperationsMember" xlink:to="hnrg_CoalOperationsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesAndStockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa</link:label>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liability - PPA</link:label>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of contract liability, PPA issued as consideration transferred in asset acquisition.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock issued in ATM offering</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction</link:label>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract liability - Capacity payment reduction</link:label>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of contract liability, capacity payment reduction issued as consideration transferred in asset acquisition.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CancellationOfRedeemableNoncontrollingInterests" xlink:label="hnrg_CancellationOfRedeemableNoncontrollingInterests" xlink:type="locator"/>
    <link:label xlink:label="hnrg_CancellationOfRedeemableNoncontrollingInterests-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cancellation of redeemable noncontrolling interests</link:label>
    <link:label xlink:label="hnrg_CancellationOfRedeemableNoncontrollingInterests-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of cancellation on redeemable noncontrolling interests.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CancellationOfRedeemableNoncontrollingInterests" xlink:to="hnrg_CancellationOfRedeemableNoncontrollingInterests-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" xlink:type="locator"/>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour</link:label>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Megawatts Provided Year Two Through Four</link:label>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the megawatts provided per contract capacity for stand-ready obligation.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" xlink:type="locator"/>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth</link:label>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Price Per Kilowatts-month</link:label>
    <link:label xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents price per kW-month for contract capacity.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EnergyRelatedInventoryCoal" xlink:label="us-gaap_EnergyRelatedInventoryCoal" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EnergyRelatedInventoryCoal-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Coal inventory</link:label>
    <link:label xlink:label="us-gaap_EnergyRelatedInventoryCoal-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EnergyRelatedInventoryCoal" xlink:to="us-gaap_EnergyRelatedInventoryCoal-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExplorationExpense" xlink:label="us-gaap_ExplorationExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ExplorationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exploration costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExplorationExpense" xlink:to="us-gaap_ExplorationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement</link:label>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Contract asset - Coal purchase agreement</link:label>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of contract asset, coal purchase agreement issued as consideration transferred in asset acquisition.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment</link:label>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred coal inventory payment</link:label>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of fair value of deferred coal inventory payment issued as consideration transferred in asset acquisition.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased</link:label>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Coal inventory purchased</link:label>
    <link:label xlink:label="hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of coal inventory purchased as consideration transferred in asset acquisition.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MeasurementInputDiscountRateMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputDiscountRateMember" xlink:to="us-gaap_MeasurementInputDiscountRateMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestExpenseOther-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongDurationContractsPolicy" xlink:label="us-gaap_LongDurationContractsPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongDurationContractsPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance, Long-Duration Contract [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongDurationContractsPolicy" xlink:to="us-gaap_LongDurationContractsPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InterestExpense</link:label>
    <link:label xlink:label="us-gaap_InterestExpense-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total interest expense</link:label>
    <link:label xlink:label="us-gaap_InterestExpense-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest expense (1)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:label="us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetRetirementObligationLiabilitiesIncurred-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetRetirementObligationLiabilitiesIncurred</link:label>
    <link:label xlink:label="us-gaap_AssetRetirementObligationLiabilitiesIncurred-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Freelandville addition</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:to="us-gaap_AssetRetirementObligationLiabilitiesIncurred-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:label="us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetRetirementObligationLiabilitiesSettled-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetRetirementObligationLiabilitiesSettled</link:label>
    <link:label xlink:label="us-gaap_AssetRetirementObligationLiabilitiesSettled-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:to="us-gaap_AssetRetirementObligationLiabilitiesSettled-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestExpenseDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest on bank debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in current assets and liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CASH, CASH EQUIVALENTS, AND RESTRICTED CASH:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AmortizationOfFinancingCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of debt issuance costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DisclosureTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes to Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeaseLiabilityNoncurrent</link:label>
    <link:label xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current operating lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeaseLiability</link:label>
    <link:label xlink:label="us-gaap_OperatingLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseLiabilityCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeaseLiabilityCurrent</link:label>
    <link:label xlink:label="us-gaap_OperatingLeaseLiabilityCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current operating lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMeasurementInput" xlink:label="us-gaap_DebtInstrumentMeasurementInput" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentMeasurementInput-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentMeasurementInput</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentMeasurementInput-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ARO measurement input</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMeasurementInput" xlink:to="us-gaap_DebtInstrumentMeasurementInput-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeaseLiabilityCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current portion of lease financing</link:label>
    <link:label xlink:label="us-gaap_FinanceLeaseLiabilityCurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current finance lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term lease financing</link:label>
    <link:label xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current finance lease liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLaborRelatedExpenses" xlink:label="us-gaap_OtherLaborRelatedExpenses" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherLaborRelatedExpenses-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OtherLaborRelatedExpenses</link:label>
    <link:label xlink:label="us-gaap_OtherLaborRelatedExpenses-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Labor-related Expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLaborRelatedExpenses" xlink:to="us-gaap_OtherLaborRelatedExpenses-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeaseRightOfUseAsset-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLeaseRightOfUseAsset</link:label>
    <link:label xlink:label="us-gaap_OperatingLeaseRightOfUseAsset-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash distribution - Sunrise Energy</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less imputed interest and deferred finance fees</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total finance lease liabilities</link:label>
    <link:label xlink:label="us-gaap_FinanceLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FinanceLeaseLiability</link:label>
    <link:label xlink:label="us-gaap_FinanceLeaseLiability-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total lease liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MeasurementInputTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026, operating leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MeasurementInputTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027, operating leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricDistributionMember" xlink:label="us-gaap_ElectricDistributionMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ElectricDistributionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electric Distribution [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ElectricDistributionMember" xlink:to="us-gaap_ElectricDistributionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeaseRightOfUseAsset-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance lease right-of-use assets</link:label>
    <link:label xlink:label="us-gaap_FinanceLeaseRightOfUseAsset-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028, operating leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred bonus plan</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter, operating leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024, operating leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025, operating leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label xlink:label="us-gaap_OtherAssetsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</link:label>
    <link:label xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerSharePolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseAbstract" xlink:label="us-gaap_InterestExpenseAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestExpenseAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">(1) Interest Expense:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidMineralRoyaltiesNoncurrent" xlink:label="us-gaap_PrepaidMineralRoyaltiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PrepaidMineralRoyaltiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advanced coal royalties</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidMineralRoyaltiesNoncurrent" xlink:to="us-gaap_PrepaidMineralRoyaltiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Conversion Description [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Revenues-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label xlink:label="us-gaap_Revenues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Revenues</link:label>
    <link:label xlink:label="us-gaap_Revenues-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total sales and operating revenues</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtConversionNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Conversion, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="us-gaap_DebtConversionNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DepreciationDepletionAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label xlink:label="us-gaap_DepreciationDepletionAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, depletion and amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Taxes paid on vesting of RSUs (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BRileySecuritiesIncMember" xlink:label="hnrg_BRileySecuritiesIncMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_BRileySecuritiesIncMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">B. Riley Securities, Inc. [Member]</link:label>
    <link:label xlink:label="hnrg_BRileySecuritiesIncMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents B. Riley Securities Inc.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_BRileySecuritiesIncMember" xlink:to="hnrg_BRileySecuritiesIncMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" xlink:label="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" xlink:type="locator"/>
    <link:label xlink:label="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds</link:label>
    <link:label xlink:label="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Sales Agreement, Maximum Aggregate Gross Proceeds</link:label>
    <link:label xlink:label="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the maximum aggregate gross proceeds relating to the equity sales agreement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" xlink:to="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetsCurrent</link:label>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BuildingsAndEquipmentGross" xlink:label="hnrg_BuildingsAndEquipmentGross" xlink:type="locator"/>
    <link:label xlink:label="hnrg_BuildingsAndEquipmentGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Buildings and equipment</link:label>
    <link:label xlink:label="hnrg_BuildingsAndEquipmentGross-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount before accumulated depreciation of building structures held for productive use and tangible personal property used to produce goods and services.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_BuildingsAndEquipmentGross" xlink:to="hnrg_BuildingsAndEquipmentGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, $.01 par value, 100,000 shares authorized; 34,052 and 32,983 issued and outstanding, respectively</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationCashPaidToSettle" xlink:label="us-gaap_AssetRetirementObligationCashPaidToSettle" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetRetirementObligationCashPaidToSettle-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetRetirementObligationCashPaidToSettle</link:label>
    <link:label xlink:label="us-gaap_AssetRetirementObligationCashPaidToSettle-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash paid on asset retirement obligation reclamation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationCashPaidToSettle" xlink:to="us-gaap_AssetRetirementObligationCashPaidToSettle-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="us-gaap_FairValueMeasurementInputsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommodityContractAssetCurrent" xlink:label="us-gaap_CommodityContractAssetCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommodityContractAssetCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract asset - coal purchase agreement</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommodityContractAssetCurrent" xlink:to="us-gaap_CommodityContractAssetCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</link:label>
    <link:label xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Stock issued out of the Plan from vested grants (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsValuationAllowance</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLeasePayments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating cash outflows from operating leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MaximumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SUPPLEMENTAL NON-CASH FLOW INFORMATION:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MinimumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_ProductOrServiceAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationsPolicy" xlink:label="us-gaap_AssetRetirementObligationsPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetRetirementObligationsPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Retirement Obligation [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationsPolicy" xlink:to="us-gaap_AssetRetirementObligationsPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_ProductsAndServicesDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsNet</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets, net of valuation allowance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FinanceLeaseInterestPaymentOnLiability</link:label>
    <link:label xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_EquityMethodInvesteeNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SelfInsuranceTextBlock" xlink:label="hnrg_SelfInsuranceTextBlock" xlink:type="locator"/>
    <link:label xlink:label="hnrg_SelfInsuranceTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance [Text Block]</link:label>
    <link:label xlink:label="hnrg_SelfInsuranceTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure for self insurance.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_SelfInsuranceTextBlock" xlink:to="hnrg_SelfInsuranceTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestPaidNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash paid for interest</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PrepaidExpenseCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsOther-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsOther</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsOther-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures" xlink:label="hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures" xlink:type="locator"/>
    <link:label xlink:label="hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures</link:label>
    <link:label xlink:label="hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Maximum Annual Capital Expenditures</link:label>
    <link:label xlink:label="hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The maximum capital expenditures per year under the covenant of the debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures" xlink:to="hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_StatementGeographicalAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_SegmentGeographicalDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsGross</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsGross-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CreditAgreementMember" xlink:label="hnrg_CreditAgreementMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_CreditAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Agreement [Member]</link:label>
    <link:label xlink:label="hnrg_CreditAgreementMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the credit agreement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_CreditAgreementMember" xlink:to="hnrg_CreditAgreementMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredIncomeTaxLiabilities</link:label>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxLiabilities-label" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryAdjustments" xlink:label="us-gaap_InventoryAdjustments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventoryAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InventoryAdjustments</link:label>
    <link:label xlink:label="us-gaap_InventoryAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory Adjustments, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryAdjustments" xlink:to="us-gaap_InventoryAdjustments-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_TermLoanMember" xlink:label="hnrg_TermLoanMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_TermLoanMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label xlink:label="hnrg_TermLoanMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the term loan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_TermLoanMember" xlink:to="hnrg_TermLoanMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Power contracts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_MajorCustomersAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_IN" xlink:label="stpr_IN" xlink:type="locator"/>
    <link:label xlink:label="stpr_IN-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">INDIANA</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="stpr_IN" xlink:to="stpr_IN-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_NameOfMajorCustomerDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtInstrumentLiquidity" xlink:label="hnrg_DebtInstrumentLiquidity" xlink:type="locator"/>
    <link:label xlink:label="hnrg_DebtInstrumentLiquidity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_DebtInstrumentLiquidity</link:label>
    <link:label xlink:label="hnrg_DebtInstrumentLiquidity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Liquidity</link:label>
    <link:label xlink:label="hnrg_DebtInstrumentLiquidity-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of liquidity under the debt instrument.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DebtInstrumentLiquidity" xlink:to="hnrg_DebtInstrumentLiquidity-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LeverageRatio" xlink:label="hnrg_LeverageRatio" xlink:type="locator"/>
    <link:label xlink:label="hnrg_LeverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_LeverageRatio</link:label>
    <link:label xlink:label="hnrg_LeverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leverage Ratio</link:label>
    <link:label xlink:label="hnrg_LeverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The leverage ratio.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LeverageRatio" xlink:to="hnrg_LeverageRatio-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of Operating Profit (Loss) from Segments to Consolidated</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated" xlink:to="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Capital Expenditures</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PropertyPlantAndEquipmentAdditions</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInventorySupplies" xlink:label="us-gaap_OtherInventorySupplies" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherInventorySupplies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Parts and supplies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInventorySupplies" xlink:to="us-gaap_OtherInventorySupplies-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtServiceCoverageRatio" xlink:label="hnrg_DebtServiceCoverageRatio" xlink:type="locator"/>
    <link:label xlink:label="hnrg_DebtServiceCoverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_DebtServiceCoverageRatio</link:label>
    <link:label xlink:label="hnrg_DebtServiceCoverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Service Coverage Ratio</link:label>
    <link:label xlink:label="hnrg_DebtServiceCoverageRatio-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The debt service coverage ratio (consolidated adjusted EBITDA / annual debt service).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_DebtServiceCoverageRatio" xlink:to="hnrg_DebtServiceCoverageRatio-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricityPurchasedMember" xlink:label="us-gaap_ElectricityPurchasedMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ElectricityPurchasedMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electricity, Purchased [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ElectricityPurchasedMember" xlink:to="us-gaap_ElectricityPurchasedMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PropertyPlantAndEquipmentUsefulLife</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricityGenerationMember" xlink:label="us-gaap_ElectricityGenerationMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ElectricityGenerationMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Electricity, Generation [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ElectricityGenerationMember" xlink:to="us-gaap_ElectricityGenerationMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInDeferredRevenue</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsReceivableNetCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermDebtCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtCurrentMaturitiesGross" xlink:type="locator"/>
    <link:label xlink:label="hnrg_LongtermDebtCurrentMaturitiesGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current bank debt</link:label>
    <link:label xlink:label="hnrg_LongtermDebtCurrentMaturitiesGross-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongtermDebtCurrentMaturitiesGross" xlink:to="hnrg_LongtermDebtCurrentMaturitiesGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NumberOfReportableSegments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NumberOfReportableSegments</link:label>
    <link:label xlink:label="us-gaap_NumberOfReportableSegments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:type="locator"/>
    <link:label xlink:label="hnrg_LongtermDebtExcludingCurrentMaturitiesGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term bank debt</link:label>
    <link:label xlink:label="hnrg_LongtermDebtExcludingCurrentMaturitiesGross-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount before unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:to="hnrg_LongtermDebtExcludingCurrentMaturitiesGross-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapital-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenuesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SALES AND OPERATING REVENUES:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractsWithPriceReopenersMember" xlink:label="hnrg_ContractsWithPriceReopenersMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ContractsWithPriceReopenersMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contracts with Price Reopeners [Member]</link:label>
    <link:label xlink:label="hnrg_ContractsWithPriceReopenersMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents contracts with price reopeners.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ContractsWithPriceReopenersMember" xlink:to="hnrg_ContractsWithPriceReopenersMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MaterialsSuppliesAndOther" xlink:label="us-gaap_MaterialsSuppliesAndOther" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MaterialsSuppliesAndOther-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Materials and supplies</link:label>
    <link:label xlink:label="us-gaap_MaterialsSuppliesAndOther-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_MaterialsSuppliesAndOther</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaterialsSuppliesAndOther" xlink:to="us-gaap_MaterialsSuppliesAndOther-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:label="hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_FutureWorkersCompensationClaimPaymentsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Future Workers' Compensation Claim Payments [Member]</link:label>
    <link:label xlink:label="hnrg_FutureWorkersCompensationClaimPaymentsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents future workers' compensation claim payments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:to="hnrg_FutureWorkersCompensationClaimPaymentsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NumberOfMiningUnits" xlink:label="hnrg_NumberOfMiningUnits" xlink:type="locator"/>
    <link:label xlink:label="hnrg_NumberOfMiningUnits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_NumberOfMiningUnits</link:label>
    <link:label xlink:label="hnrg_NumberOfMiningUnits-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Mining Units</link:label>
    <link:label xlink:label="hnrg_NumberOfMiningUnits-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of mining units.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_NumberOfMiningUnits" xlink:to="hnrg_NumberOfMiningUnits-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" xlink:label="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" xlink:type="locator"/>
    <link:label xlink:label="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">RSUs vesting (in shares)</link:label>
    <link:label xlink:label="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of equity-based payment instruments, excluding stock (or unit) options, that are to vest in a future period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" xlink:to="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BuildingsAndEquipmentMember" xlink:label="hnrg_BuildingsAndEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_BuildingsAndEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Buildings and Equipment [Member]</link:label>
    <link:label xlink:label="hnrg_BuildingsAndEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents buildings and equipment.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_BuildingsAndEquipmentMember" xlink:to="hnrg_BuildingsAndEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SegmentReportingDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net operating loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventorySuppliesPolicy" xlink:label="us-gaap_InventorySuppliesPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InventorySuppliesPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Supplies, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventorySuppliesPolicy" xlink:to="us-gaap_InventorySuppliesPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OtherAssetsMiscellaneousNoncurrent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_SunriseEnergyLlcMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sunrise Energy, LLC [Member]</link:label>
    <link:label xlink:label="hnrg_SunriseEnergyLlcMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Sunrise Energy, LLC.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_SunriseEnergyLlcMember" xlink:to="hnrg_SunriseEnergyLlcMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Other Assets, Noncurrent [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, $.10 par value, 10,000 shares authorized; none issued</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and restricted cash, beginning of year</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and restricted cash, end of year</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Increase in cash, cash equivalents, and restricted cash</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsNetAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInFinancingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amount attributable to liabilities assumed</link:label>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingencies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xlink:type="locator"/>
    <link:label xlink:label="srt_DirectorMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Director [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_DirectorMember" xlink:to="srt_DirectorMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsidiarySaleOfStockAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncome" xlink:label="us-gaap_OtherOperatingIncome" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherOperatingIncome-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other revenues</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncome" xlink:to="us-gaap_OtherOperatingIncome-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingIncomeLoss</link:label>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">INCOME FROM OPERATIONS</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetRetirementObligationsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset retirement obligations</link:label>
    <link:label xlink:label="us-gaap_AssetRetirementObligationsNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term balance, end of year</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligationsNoncurrent" xlink:to="us-gaap_AssetRetirementObligationsNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInOperatingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesOther-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxLiabilitiesOther</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesOther-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInInvestingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxLiabilities</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilities-label" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FourBoardMembersMember" xlink:label="hnrg_FourBoardMembersMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_FourBoardMembersMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Four Board Members [Member]</link:label>
    <link:label xlink:label="hnrg_FourBoardMembersMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information regarding four board members.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_FourBoardMembersMember" xlink:to="hnrg_FourBoardMembersMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostOfGoodsAndServicesSold-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_CounterpartyNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="us-gaap_DerivativesPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DerivativesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiability-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ContractWithCustomerLiability</link:label>
    <link:label xlink:label="us-gaap_ContractWithCustomerLiability-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesInvestments" xlink:label="us-gaap_DeferredTaxLiabilitiesInvestments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesInvestments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxLiabilitiesInvestments</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesInvestments-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Investment partnerships</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesInvestments" xlink:to="us-gaap_DeferredTaxLiabilitiesInvestments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</link:label>
    <link:label xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accounts payable and accrued liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued property taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Taxes paid on vesting of RSUs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:label="hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_SeniorUnsecuredConvertibleNotesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Unsecured Convertible Notes [Member]</link:label>
    <link:label xlink:label="hnrg_SeniorUnsecuredConvertibleNotesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represent information regarding senior unsecured convertible notes.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:to="hnrg_SeniorUnsecuredConvertibleNotesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LettersOfCreditOutstandingAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LettersOfCreditOutstandingAmount</link:label>
    <link:label xlink:label="us-gaap_LettersOfCreditOutstandingAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LettersOfCreditOutstandingAmount" xlink:to="us-gaap_LettersOfCreditOutstandingAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Workers' compensation reserve</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:to="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued payroll</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Group health insurance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostsAndExpenses-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CostsAndExpenses</link:label>
    <link:label xlink:label="us-gaap_CostsAndExpenses-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_CostsAndExpenses-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CostsAndExpensesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OPERATING EXPENSES:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_ScenarioUnspecifiedDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember" xlink:type="locator"/>
    <link:label xlink:label="srt_ScenarioForecastMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forecast [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ATM offering</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ProceedsFromIssuanceOfCommonStock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:label="hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities and Other Noncurrent Liabilities [Member]</link:label>
    <link:label xlink:label="hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the balance sheet location of Accounts Payable and Accrued Liabilities and Other Noncurrent Liabilities.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:to="hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_StatementScenarioAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapitalMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare" xlink:label="us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Health benefits, including premiums</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare" xlink:to="us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementEquityComponentsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityComponentDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebt</link:label>
    <link:label xlink:label="us-gaap_LongTermDebt-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net bank debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RevenueRemainingPerformanceObligationPercentage</link:label>
    <link:label xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</link:label>
    <link:label xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueRemainingPerformanceObligation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RevenueRemainingPerformanceObligation</link:label>
    <link:label xlink:label="us-gaap_RevenueRemainingPerformanceObligation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Liabilities [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="us-gaap_OtherNoncurrentLiabilitiesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest</link:label>
    <link:label xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Distributions to redeemable noncontrolling interests</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</link:label>
    <link:label xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">INCOME BEFORE INCOME TAXES</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MiningPropertiesAndMineralRightsMember" xlink:label="us-gaap_MiningPropertiesAndMineralRightsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MiningPropertiesAndMineralRightsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mining Properties and Mineral Rights [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MiningPropertiesAndMineralRightsMember" xlink:to="us-gaap_MiningPropertiesAndMineralRightsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock" xlink:label="us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables and Portions of Securitizations that can be Prepaid at Potential Loss, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock" xlink:to="us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:type="locator"/>
    <link:label xlink:label="dei_IcfrAuditorAttestationFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LineOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LineOfCredit</link:label>
    <link:label xlink:label="us-gaap_LineOfCredit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Term Line of Credit, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsOfDebtIssuanceCosts</link:label>
    <link:label xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Debt issuance costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebt" xlink:label="us-gaap_ConvertibleDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConvertibleDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ConvertibleDebt</link:label>
    <link:label xlink:label="us-gaap_ConvertibleDebt-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Debt, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebt" xlink:to="us-gaap_ConvertibleDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredFinanceCostsNoncurrentNet</link:label>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less unamortized debt issuance cost</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredFinanceCostsNet</link:label>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsNet-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net, Total</link:label>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsNet-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less total unamortized debt issuance cost</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredRevenue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenue" xlink:to="us-gaap_DeferredRevenue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxAuthorityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="us-gaap_DeferredFinanceCostsCurrentNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsCurrentNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredFinanceCostsCurrentNet</link:label>
    <link:label xlink:label="us-gaap_DeferredFinanceCostsCurrentNet-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less unamortized debt issuance cost</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsCurrentNet" xlink:to="us-gaap_DeferredFinanceCostsCurrentNet-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxAuthorityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DomesticCountryMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentAnnualReport-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Annual Report</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BalanceSheetLocationAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BalanceSheetLocationDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityIncorporationStateCountryCode-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentCarryingAmount</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentCarryingAmount-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountingPoliciesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentTransitionReport-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFinStmtErrorCorrectionFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityInteractiveDataCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:label xlink:label="dei_SecurityExchangeName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingExpenseMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expense [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenseMember" xlink:to="us-gaap_OperatingExpenseMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:label xlink:label="dei_Security12bTitle-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromRelatedPartyDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of related party convertible notes payable</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromRelatedPartyDebt-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Related Party Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_GeographicSpreadOfMiningUnitsInMiles" xlink:label="hnrg_GeographicSpreadOfMiningUnitsInMiles" xlink:type="locator"/>
    <link:label xlink:label="hnrg_GeographicSpreadOfMiningUnitsInMiles-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_GeographicSpreadOfMiningUnitsInMiles</link:label>
    <link:label xlink:label="hnrg_GeographicSpreadOfMiningUnitsInMiles-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographic Spread of Mining Units, in Miles</link:label>
    <link:label xlink:label="hnrg_GeographicSpreadOfMiningUnitsInMiles-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Total active underground mining miles with equipment that is self-insured.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_GeographicSpreadOfMiningUnitsInMiles" xlink:to="hnrg_GeographicSpreadOfMiningUnitsInMiles-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromConvertibleDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of convertible notes payable</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromConvertibleDebt-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Convertible Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FiveCustomersMember" xlink:label="hnrg_FiveCustomersMember" xlink:type="locator"/>
    <link:label xlink:label="hnrg_FiveCustomersMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Five Customers [Member]</link:label>
    <link:label xlink:label="hnrg_FiveCustomersMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to five customers.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_FiveCustomersMember" xlink:to="hnrg_FiveCustomersMember-label" xlink:type="arc"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetRetirementObligationChangeOfEstimate" xlink:label="hnrg_AssetRetirementObligationChangeOfEstimate" xlink:type="locator"/>
    <link:label xlink:label="hnrg_AssetRetirementObligationChangeOfEstimate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">hnrg_AssetRetirementObligationChangeOfEstimate</link:label>
    <link:label xlink:label="hnrg_AssetRetirementObligationChangeOfEstimate-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Change in estimate</link:label>
    <link:label xlink:label="hnrg_AssetRetirementObligationChangeOfEstimate-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="hnrg_AssetRetirementObligationChangeOfEstimate" xlink:to="hnrg_AssetRetirementObligationChangeOfEstimate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementLocationAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementLocationDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TypeOfArrangementAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligation" xlink:label="us-gaap_AssetRetirementObligation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetRetirementObligation-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Asset retirement obligations</link:label>
    <link:label xlink:label="us-gaap_AssetRetirementObligation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetRetirementObligation</link:label>
    <link:label xlink:label="us-gaap_AssetRetirementObligation-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, beginning of year</link:label>
    <link:label xlink:label="us-gaap_AssetRetirementObligation-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, end of year</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetRetirementObligation" xlink:to="us-gaap_AssetRetirementObligation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TaxPeriodDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Period [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodDomain" xlink:to="us-gaap_TaxPeriodDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName" xlink:type="locator"/>
    <link:label xlink:label="dei_AuditorName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TaxPeriodAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Period [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CorporateAndOtherMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate and Other [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateAndOtherMember" xlink:to="us-gaap_CorporateAndOtherMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" xlink:type="locator"/>
    <link:label xlink:label="dei_AuditorFirmId-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" xlink:type="locator"/>
    <link:label xlink:label="dei_AuditorLocation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auditor Location</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementBusinessSegmentsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SegmentDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RepaymentsOfBankDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RepaymentsOfBankDebt</link:label>
    <link:label xlink:label="us-gaap_RepaymentsOfBankDebt-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments on bank debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfBankDebt" xlink:to="us-gaap_RepaymentsOfBankDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharePrice</link:label>
    <link:label xlink:label="us-gaap_SharePrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares outstanding - diluted (in shares)</link:label>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligation" xlink:label="us-gaap_PurchaseObligation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PurchaseObligation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PurchaseObligation</link:label>
    <link:label xlink:label="us-gaap_PurchaseObligation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase Obligation, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseObligation" xlink:to="us-gaap_PurchaseObligation-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLossCarryforwards</link:label>
    <link:label xlink:label="us-gaap_OperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromBankDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings of bank debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromBankDebt" xlink:to="us-gaap_ProceedsFromBankDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromUnsecuredNotesPayable" xlink:label="us-gaap_ProceedsFromUnsecuredNotesPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromUnsecuredNotesPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ProceedsFromUnsecuredNotesPayable</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromUnsecuredNotesPayable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Unsecured Notes Payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromUnsecuredNotesPayable" xlink:to="us-gaap_ProceedsFromUnsecuredNotesPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareDiluted-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted net earnings per share (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_EarningsPerShareDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares outstanding - basic (in shares)</link:label>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EffectiveIncomeTaxRateContinuingOperations</link:label>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareBasic-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings per common share (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_EarningsPerShareBasic-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfCashFlowsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Basis of Pricing [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedPriceContractMember" xlink:label="us-gaap_FixedPriceContractMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FixedPriceContractMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed-Price Contract [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FixedPriceContractMember" xlink:to="us-gaap_FixedPriceContractMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</link:label>
    <link:label xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Transaction Costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MineralRights" xlink:label="us-gaap_MineralRights" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_MineralRights-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land and mineral rights</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MineralRights" xlink:to="us-gaap_MineralRights-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink:label="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated</link:label>
    <link:label xlink:label="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring and Related Cost, Number of Positions Eliminated</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink:to="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FinanceLeaseLiabilityPaymentsDue</link:label>
    <link:label xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</link:label>
    <link:label xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less imputed interest and deferred finance fees</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</link:label>
    <link:label xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024, financing leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</link:label>
    <link:label xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025, financing leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</link:label>
    <link:label xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026, financing leases</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetAcquisitionAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionConsiderationTransferred" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetAcquisitionConsiderationTransferred</link:label>
    <link:label xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total consideration</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost</link:label>
    <link:label xlink:label="us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Direct transaction costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesNoncurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total long-term liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationOtherAdjustments</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Return to provision adjustments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</link:label>
    <link:label xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherLiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetAcquisitionDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionDomain" xlink:to="us-gaap_AssetAcquisitionDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in valuation allowance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionTableTextBlock" xlink:label="us-gaap_AssetAcquisitionTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetAcquisitionTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Acquisition [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetAcquisitionTableTextBlock" xlink:to="us-gaap_AssetAcquisitionTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract liability - power purchase agreement</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:to="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementClassOfStockAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtNoncurrent</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtNoncurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net long-term portion</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage depletion</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConvertibleLongTermNotesPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible notes payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleLongTermNotesPayable" xlink:to="us-gaap_ConvertibleLongTermNotesPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">State income taxes, net of federal benefit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes-label" xlink:type="arc"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>hnrg-20231231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 04:30PM UTC 2024-03-14--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-13-fair-value-measurements" xlink:href="hnrg-20231231.xsd#statement-note-13-fair-value-measurements" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-13-fair-value-measurements" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share" xlink:href="hnrg-20231231.xsd#statement-note-12-net-income-per-share" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands" xlink:href="hnrg-20231231.xsd#statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands" xlink:href="hnrg-20231231.xsd#statement-note-3-other-longterm-assets-in-thousands" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information" xlink:href="hnrg-20231231.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AuditorName" xlink:label="dei_AuditorName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityTaxIdentificationNumber" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressStateOrProvince" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" xlink:type="arc"/>
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" xlink:type="arc"/>
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:type="arc"/>
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" xlink:type="arc"/>
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" xlink:type="arc"/>
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" xlink:type="arc"/>
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_IcfrAuditorAttestationFlag" xlink:type="arc"/>
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" xlink:type="arc"/>
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" xlink:type="arc"/>
    <link:presentationArc order="32" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" xlink:type="arc"/>
    <link:presentationArc order="33" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="34" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorFirmId" xlink:type="arc"/>
    <link:presentationArc order="35" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorName" xlink:type="arc"/>
    <link:presentationArc order="36" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AuditorLocation" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" xlink:href="hnrg-20231231.xsd#statement-consolidated-balance-sheets-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies" xlink:href="hnrg-20231231.xsd#statement-note-1-summary-of-significant-accounting-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalPurchaseAgreementMember" xlink:label="hnrg_CoalPurchaseAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyCapacityMember" xlink:label="hnrg_EnergyCapacityMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyOutputMember" xlink:label="hnrg_EnergyOutputMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FiveCustomersMember" xlink:label="hnrg_FiveCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_OneCustomerMember" xlink:label="hnrg_OneCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PowerPlantEquipmentMember" xlink:label="hnrg_PowerPlantEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PowerPurchaseAgreementMember" xlink:label="hnrg_PowerPurchaseAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:label="hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ThreeCustomersMember" xlink:label="hnrg_ThreeCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricDistributionMember" xlink:label="us-gaap_ElectricDistributionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricityGenerationMember" xlink:label="us-gaap_ElectricityGenerationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="us-gaap_ProductConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryCoalMember" xlink:label="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueProductLineMember" xlink:label="us-gaap_SalesRevenueProductLineMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="hnrg_SunriseEnergyLlcMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TypeOfArrangementAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="hnrg_CoalPurchaseAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_OperatingExpenseMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="hnrg_PowerPlantEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_MeasurementInputTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="hnrg_PowerPurchaseAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueProductLineMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_MajorCustomersAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="hnrg_FiveCustomersMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ElectricDistributionMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="hnrg_OneCustomerMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ProductConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ElectricityGenerationMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="hnrg_ThreeCustomersMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hnrg_EnergyOutputMember" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioForecastMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hnrg_EnergyCapacityMember" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-2-inventory" xlink:href="hnrg-20231231.xsd#statement-note-2-inventory" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-2-inventory" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt" xlink:href="hnrg-20231231.xsd#statement-note-4-bank-debt" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CreditAgreementMember" xlink:label="hnrg_CreditAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PostAugust2023AmendmentMember" xlink:label="hnrg_PostAugust2023AmendmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PostMarch2023AmendmentMember" xlink:label="hnrg_PostMarch2023AmendmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SecuredOvernightFinancingRateSofrMember" xlink:label="hnrg_SecuredOvernightFinancingRateSofrMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_TermLoanMember" xlink:label="hnrg_TermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="hnrg_CreditAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="hnrg_SecuredOvernightFinancingRateSofrMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="hnrg_TermLoanMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="hnrg_TermLoanMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="hnrg_PostMarch2023AmendmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="hnrg_PostAugust2023AmendmentMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioForecastMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue" xlink:href="hnrg-20231231.xsd#statement-note-6-revenue" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CapacityPaymentsMember" xlink:label="hnrg_CapacityPaymentsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalSalesMember" xlink:label="hnrg_CoalSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractCapacityMember" xlink:label="hnrg_ContractCapacityMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractsWithPriceReopenersMember" xlink:label="hnrg_ContractsWithPriceReopenersMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DeliveredEnergyMember" xlink:label="hnrg_DeliveredEnergyMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyObligationsMember" xlink:label="hnrg_EnergyObligationsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_IN" xlink:label="stpr_IN" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricityPurchasedMember" xlink:label="us-gaap_ElectricityPurchasedMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedPriceContractMember" xlink:label="us-gaap_FixedPriceContractMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="us-gaap_GeographicConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryCoalMember" xlink:label="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="stpr_IN" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_GeographicConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hnrg_DeliveredEnergyMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hnrg_CapacityPaymentsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_FixedPriceContractMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="hnrg_ContractsWithPriceReopenersMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="hnrg_CoalSalesMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="hnrg_HoosierMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ElectricityPurchasedMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="hnrg_EnergyObligationsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="hnrg_ContractCapacityMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes" xlink:href="hnrg-20231231.xsd#statement-note-7-income-taxes" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_Post2017Member" xlink:label="hnrg_Post2017Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_Pre2018Member" xlink:label="hnrg_Pre2018Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TaxPeriodAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="hnrg_Pre2018Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="hnrg_Post2017Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits" xlink:href="hnrg-20231231.xsd#statement-note-9-employee-benefits" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:label="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_OperatingExpenseMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases" xlink:href="hnrg-20231231.xsd#statement-note-10-leases" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-10-leases" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BuildingsAndEquipmentMember" xlink:label="hnrg_BuildingsAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="hnrg_BuildingsAndEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance" xlink:href="hnrg-20231231.xsd#statement-note-11-selfinsurance" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:label="hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SelfInsuranceTextBlock" xlink:label="hnrg_SelfInsuranceTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MiningPropertiesAndMineralRightsMember" xlink:label="us-gaap_MiningPropertiesAndMineralRightsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_MiningPropertiesAndMineralRightsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:to="hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="hnrg_SelfInsuranceTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments" xlink:href="hnrg-20231231.xsd#statement-note-14-equity-method-investments" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="hnrg_SunriseEnergyLlcMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition" xlink:href="hnrg-20231231.xsd#statement-note-15-merom-acquisition" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_MeromAcquisitionMember" xlink:label="hnrg_MeromAcquisitionMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="hnrg_MeromAcquisitionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes" xlink:href="hnrg-20231231.xsd#statement-note-16-convertible-notes" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AffiliatedIndividualMember" xlink:label="hnrg_AffiliatedIndividualMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConvertibleNotesDisclosureTextBlock" xlink:label="hnrg_ConvertibleNotesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FourAffiliatedIndividualsMember" xlink:label="hnrg_FourAffiliatedIndividualsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FourBoardMembersMember" xlink:label="hnrg_FourBoardMembersMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NonaffiliatedPartyMember" xlink:label="hnrg_NonaffiliatedPartyMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:label="hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_CounterpartyNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="hnrg_FourBoardMembersMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="hnrg_FourAffiliatedIndividualsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="hnrg_AffiliatedIndividualMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="hnrg_NonaffiliatedPartyMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_DirectorMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="hnrg_ConvertibleNotesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement" xlink:href="hnrg-20231231.xsd#statement-note-17-at-market-agreement" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AtMarketOfferingMember" xlink:label="hnrg_AtMarketOfferingMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BRileySecuritiesIncMember" xlink:label="hnrg_BRileySecuritiesIncMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="hnrg_AtMarketOfferingMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_CounterpartyNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="hnrg_BRileySecuritiesIncMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business" xlink:href="hnrg-20231231.xsd#statement-note-18-segments-of-business" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="hnrg_SunriseEnergyLlcMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events" xlink:href="hnrg-20231231.xsd#statement-note-19-subsequent-events" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionOfInterestFromStockPaymentMember" xlink:label="hnrg_ConversionOfInterestFromStockPaymentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NotesToFinancialStatementsAbstract" xlink:label="hnrg_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:label="hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember" xlink:label="us-gaap_UnsecuredDebtMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_UnsecuredDebtMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="hnrg_ConversionOfInterestFromStockPaymentMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingArrangements" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems" xlink:label="ecd_InsiderTradingArrLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_Rule10b51ArrAdoptedFlag-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_Rule10b51ArrTrmntdFlag-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_NonRule10b51ArrTrmntdFlag-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_NonRule10b51ArrAdoptedFlag-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies" xlink:href="hnrg-20231231.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AdvanceRoyaltiesPolicyTextBlock" xlink:label="hnrg_AdvanceRoyaltiesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalPurchaseAgreementsPolicyTextBlock" xlink:label="hnrg_CoalPurchaseAgreementsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractLiabilitiesPolicyTextBlock" xlink:label="hnrg_ContractLiabilitiesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_MineDevelopmentPolicyTextBlock" xlink:label="hnrg_MineDevelopmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_MiningPropertiesPolicyTextBlock" xlink:label="hnrg_MiningPropertiesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-significant-accounting-policies-policies" xlink:label="hnrg_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationsPolicy" xlink:label="us-gaap_AssetRetirementObligationsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="us-gaap_DerivativesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventorySuppliesPolicy" xlink:label="us-gaap_InventorySuppliesPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongDurationContractsPolicy" xlink:label="us-gaap_LongDurationContractsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock" xlink:label="us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-significant-accounting-policies-policies" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventorySuppliesPolicy" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hnrg_CoalPurchaseAgreementsPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hnrg_AdvanceRoyaltiesPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hnrg_MiningPropertiesPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hnrg_MineDevelopmentPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AssetRetirementObligationsPolicy" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="hnrg_ContractLiabilitiesPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativesPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LongDurationContractsPolicy" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc"/>
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-tables" xlink:href="hnrg-20231231.xsd#statement-note-1-summary-of-significant-accounting-policies-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-tables" xlink:label="hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:label="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-tables" xlink:href="hnrg-20231231.xsd#statement-note-3-other-longterm-assets-in-thousands-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-tables" xlink:label="hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables" xlink:href="hnrg-20231231.xsd#statement-note-4-bank-debt-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-4-bank-debt-tables" xlink:label="hnrg_statement-statement-note-4-bank-debt-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-4-bank-debt-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" xlink:href="hnrg-20231231.xsd#statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" xlink:label="hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables" xlink:href="hnrg-20231231.xsd#statement-note-7-income-taxes-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-7-income-taxes-tables" xlink:label="hnrg_statement-statement-note-7-income-taxes-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-7-income-taxes-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-8-stock-compensation-plans-tables" xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:label="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-8-stock-compensation-plans-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-tables" xlink:href="hnrg-20231231.xsd#statement-note-9-employee-benefits-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-9-employee-benefits-tables" xlink:label="hnrg_statement-statement-note-9-employee-benefits-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:label="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-9-employee-benefits-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables" xlink:href="hnrg-20231231.xsd#statement-note-10-leases-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-10-leases-tables" xlink:label="hnrg_statement-statement-note-10-leases-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-10-leases-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-tables" xlink:href="hnrg-20231231.xsd#statement-note-12-net-income-per-share-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-12-net-income-per-share-tables" xlink:label="hnrg_statement-statement-note-12-net-income-per-share-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-12-net-income-per-share-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-tables" xlink:href="hnrg-20231231.xsd#statement-note-15-merom-acquisition-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-15-merom-acquisition-tables" xlink:label="hnrg_statement-statement-note-15-merom-acquisition-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionTableTextBlock" xlink:label="us-gaap_AssetAcquisitionTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-15-merom-acquisition-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_AssetAcquisitionTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-tables" xlink:href="hnrg-20231231.xsd#statement-note-18-segments-of-business-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-18-segments-of-business-tables" xlink:label="hnrg_statement-statement-note-18-segments-of-business-tables" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated" xlink:label="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-18-segments-of-business-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-1-summary-of-significant-accounting-policies-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CapacityPaymentReductions" xlink:label="hnrg_CapacityPaymentReductions-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalPurchaseAgreementMember" xlink:label="hnrg_CoalPurchaseAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalSupplyCommitment" xlink:label="hnrg_CoalSupplyCommitment-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractWithCustomerAssetAmortizedExpense" xlink:label="hnrg_ContractWithCustomerAssetAmortizedExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractWithCustomerLiabilityAmortizationExpense" xlink:label="hnrg_ContractWithCustomerLiabilityAmortizationExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyCapacityMember" xlink:label="hnrg_EnergyCapacityMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyOutputMember" xlink:label="hnrg_EnergyOutputMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FiveCustomersMember" xlink:label="hnrg_FiveCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NumberOfMajorCustomers" xlink:label="hnrg_NumberOfMajorCustomers-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_OneCustomerMember" xlink:label="hnrg_OneCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PowerPlantEquipmentMember" xlink:label="hnrg_PowerPlantEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PowerPurchaseAgreementMember" xlink:label="hnrg_PowerPurchaseAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PricedCoalSupplyCommitment" xlink:label="hnrg_PricedCoalSupplyCommitment-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:label="hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ThreeCustomersMember" xlink:label="hnrg_ThreeCustomersMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_UndiscountedAssetRetirementObligations" xlink:label="hnrg_UndiscountedAssetRetirementObligations-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_YearSupplyCommitmentsEnd" xlink:label="hnrg_YearSupplyCommitmentsEnd-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentMeasurementInput" xlink:label="us-gaap_DebtInstrumentMeasurementInput-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricDistributionMember" xlink:label="us-gaap_ElectricDistributionMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricityGenerationMember" xlink:label="us-gaap_ElectricityGenerationMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="us-gaap_ProductConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryCoalMember" xlink:label="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RegulatoryAssets" xlink:label="us-gaap_RegulatoryAssets-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueProductLineMember" xlink:label="us-gaap_SalesRevenueProductLineMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="hnrg_SunriseEnergyLlcMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TypeOfArrangementAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="hnrg_CoalPurchaseAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_OperatingExpenseMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="hnrg_SurfaceAndUndergroundMiningEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="hnrg_PowerPlantEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_MeasurementInputTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="hnrg_PowerPurchaseAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueProductLineMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_MajorCustomersAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="hnrg_FiveCustomersMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_AccountsReceivableMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ElectricDistributionMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="hnrg_OneCustomerMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ProductConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ElectricityGenerationMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="hnrg_ThreeCustomersMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hnrg_EnergyOutputMember" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioForecastMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hnrg_EnergyCapacityMember" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfReportableSegments-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_ContractWithCustomerAssetAmortizedExpense-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentMeasurementInput-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RegulatoryAssets-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_UndiscountedAssetRetirementObligations-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_ContractWithCustomerLiabilityAmortizationExpense-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_CapacityPaymentReductions-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_CoalSupplyCommitment-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_PricedCoalSupplyCommitment-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_YearSupplyCommitmentsEnd-2" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_NumberOfMajorCustomers-2" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-2-inventory-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-2-inventory-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-2-inventory-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryAdjustments" xlink:label="us-gaap_InventoryAdjustments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryAdjustments-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-4-bank-debt-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CreditAgreementMember" xlink:label="hnrg_CreditAgreementMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtInstrumentAmountToBeConverted" xlink:label="hnrg_DebtInstrumentAmountToBeConverted-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio" xlink:label="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures" xlink:label="hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtInstrumentLiquidity" xlink:label="hnrg_DebtInstrumentLiquidity-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DebtServiceCoverageRatio" xlink:label="hnrg_DebtServiceCoverageRatio-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LeverageRatio" xlink:label="hnrg_LeverageRatio-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LineOfCreditFacilityAdditionalAmountBorrowed" xlink:label="hnrg_LineOfCreditFacilityAdditionalAmountBorrowed-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PostAugust2023AmendmentMember" xlink:label="hnrg_PostAugust2023AmendmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PostMarch2023AmendmentMember" xlink:label="hnrg_PostMarch2023AmendmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SecuredOvernightFinancingRateSofrMember" xlink:label="hnrg_SecuredOvernightFinancingRateSofrMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_TermLoanMember" xlink:label="hnrg_TermLoanMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet-n2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="us-gaap_DebtInstrumentPeriodicPayment-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:label="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="hnrg_CreditAgreementMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CreditFacilityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_RevolvingCreditFacilityMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VariableRateAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis" xlink:to="hnrg_SecuredOvernightFinancingRateSofrMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="hnrg_TermLoanMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="hnrg_TermLoanMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="hnrg_PostMarch2023AmendmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="hnrg_PostAugust2023AmendmentMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioForecastMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_DebtInstrumentAmountToBeConverted-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LineOfCreditFacilityAdditionalAmountBorrowed-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCredit-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentPeriodicPayment-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet-n2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_DebtInstrumentLiquidity-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount-2" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LeverageRatio-2" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio-2" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_DebtServiceCoverageRatio-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-6-revenue-1-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CapacityPaymentsMember" xlink:label="hnrg_CapacityPaymentsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractCapacityMember" xlink:label="hnrg_ContractCapacityMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DeliveredEnergyMember" xlink:label="hnrg_DeliveredEnergyMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage" xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour" xlink:label="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth" xlink:label="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd#stpr_IN" xlink:label="stpr_IN" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNet" xlink:label="us-gaap_AccountsReceivableNet-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ElectricityPurchasedMember" xlink:label="us-gaap_ElectricityPurchasedMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="us-gaap_GeographicConcentrationRiskMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PublicUtilitiesInventoryCoalMember" xlink:label="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerMember" xlink:label="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_PublicUtilitiesInventoryCoalMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementGeographicalAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="stpr_IN" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_GeographicConcentrationRiskMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hnrg_DeliveredEnergyMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hnrg_CapacityPaymentsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="hnrg_HoosierMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="us-gaap_ElectricityPurchasedMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="hnrg_ContractCapacityMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiability-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsReceivableNet-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-6-revenue-2-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalSalesMember" xlink:label="hnrg_CoalSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractCapacityMember" xlink:label="hnrg_ContractCapacityMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ContractsWithPriceReopenersMember" xlink:label="hnrg_ContractsWithPriceReopenersMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EnergyObligationsMember" xlink:label="hnrg_EnergyObligationsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_HoosierMember" xlink:label="hnrg_HoosierMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:label="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FixedPriceContractMember" xlink:label="us-gaap_FixedPriceContractMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:label="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:label="us-gaap_RevenueRemainingPerformanceObligationPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="us-gaap_FixedPriceContractMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="hnrg_ContractsWithPriceReopenersMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="hnrg_CoalSalesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="hnrg_HoosierMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="hnrg_EnergyObligationsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="hnrg_ContractCapacityMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueRemainingPerformanceObligation-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-7-income-taxes-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_Post2017Member" xlink:label="hnrg_Post2017Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_Pre2018Member" xlink:label="hnrg_Pre2018Member" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxPeriodDomain" xlink:label="us-gaap_TaxPeriodDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TaxPeriodAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="hnrg_Pre2018Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="hnrg_Post2017Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLossCarryforwards-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharePrice-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-9-employee-benefits-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AggregateInsuranceDeductibleForEmployees" xlink:label="hnrg_AggregateInsuranceDeductibleForEmployees-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EmployeeBenefitCosts" xlink:label="hnrg_EmployeeBenefitCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_InsuredMaximumExposurePerEmployee" xlink:label="hnrg_InsuredMaximumExposurePerEmployee-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenseMember" xlink:label="us-gaap_OperatingExpenseMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLaborRelatedExpenses" xlink:label="us-gaap_OtherLaborRelatedExpenses-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_OperatingExpenseMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_EmployeeBenefitCosts-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherLaborRelatedExpenses-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_InsuredMaximumExposurePerEmployee-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AggregateInsuranceDeductibleForEmployees-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-10-leases-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BuildingsAndEquipmentMember" xlink:label="hnrg_BuildingsAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FinancingLeasesDepreciationExpense" xlink:label="hnrg_FinancingLeasesDepreciationExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NumberOfFinancingLeases" xlink:label="hnrg_NumberOfFinancingLeases-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NumberOfOperatingLeases" xlink:label="hnrg_NumberOfOperatingLeases-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsLeasingNet" xlink:label="us-gaap_DeferredCostsLeasingNet-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="hnrg_BuildingsAndEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_NumberOfOperatingLeases-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_NumberOfFinancingLeases-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_FinancingLeasesDepreciationExpense-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredCostsLeasingNet-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-11-selfinsurance-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:label="hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_GeographicSpreadOfMiningUnitsInMiles" xlink:label="hnrg_GeographicSpreadOfMiningUnitsInMiles-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NumberOfMiningUnits" xlink:label="hnrg_NumberOfMiningUnits-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MiningPropertiesAndMineralRightsMember" xlink:label="us-gaap_MiningPropertiesAndMineralRightsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_MiningPropertiesAndMineralRightsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis" xlink:to="hnrg_FutureWorkersCompensationClaimPaymentsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_NumberOfMiningUnits-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_GeographicSpreadOfMiningUnitsInMiles-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiability-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestrictedCashAndCashEquivalents-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-14-equity-method-investments-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="hnrg_SunriseEnergyLlcMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityMethodInvestments-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-15-merom-acquisition-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BusinessAcquisitionPurchaseOfCoalInventory" xlink:label="hnrg_BusinessAcquisitionPurchaseOfCoalInventory-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment" xlink:label="hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CapacityPaymentReductions" xlink:label="hnrg_CapacityPaymentReductions-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_MeromAcquisitionMember" xlink:label="hnrg_MeromAcquisitionMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:label="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PurchaseObligation" xlink:label="us-gaap_PurchaseObligation-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BusinessAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="hnrg_MeromAcquisitionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_CapacityPaymentReductions-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PurchaseObligation-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_BusinessAcquisitionPurchaseOfCoalInventory-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-16-convertible-notes-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AffiliatedIndividualMember" xlink:label="hnrg_AffiliatedIndividualMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:label="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FourAffiliatedIndividualsMember" xlink:label="hnrg_FourAffiliatedIndividualsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FourBoardMembersMember" xlink:label="hnrg_FourBoardMembersMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NonaffiliatedPartyMember" xlink:label="hnrg_NonaffiliatedPartyMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:label="hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_DirectorMember" xlink:label="srt_DirectorMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleDebt" xlink:label="us-gaap_ConvertibleDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="hnrg_SeniorUnsecuredConvertibleNotesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_CounterpartyNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="hnrg_FourBoardMembersMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="hnrg_FourAffiliatedIndividualsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="hnrg_AffiliatedIndividualMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="hnrg_NonaffiliatedPartyMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_DirectorMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2028Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="hnrg_ConversionPrice6Point15MaturityDateDecember2028Member" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="hnrg_ConversionPrice6Point254MaturityDateDecember2026Member" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromConvertibleDebt-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConvertibleDebt-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-17-at-market-agreement-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AtMarketOfferingMember" xlink:label="hnrg_AtMarketOfferingMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AtmOfferingNoticeForTermination" xlink:label="hnrg_AtmOfferingNoticeForTermination-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BRileySecuritiesIncMember" xlink:label="hnrg_BRileySecuritiesIncMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds" xlink:label="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="hnrg_AtMarketOfferingMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_CounterpartyNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis" xlink:to="hnrg_BRileySecuritiesIncMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AtmOfferingNoticeForTermination-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-18-segments-of-business-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_SunriseEnergyLlcMember" xlink:label="hnrg_SunriseEnergyLlcMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="hnrg_SunriseEnergyLlcMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NumberOfReportableSegments-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual" xlink:href="hnrg-20231231.xsd#statement-note-19-subsequent-events-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConversionOfInterestFromStockPaymentMember" xlink:label="hnrg_ConversionOfInterestFromStockPaymentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_NoteToFinancialStatementDetailsTextual" xlink:label="hnrg_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:label="hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromUnsecuredNotesPayable" xlink:label="us-gaap_ProceedsFromUnsecuredNotesPayable-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink:label="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember" xlink:label="us-gaap_UnsecuredDebtMember" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="hnrg_UnsecuredNotesFromBoardOfDirectorsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_UnsecuredDebtMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="hnrg_ConversionOfInterestFromStockPaymentMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromUnsecuredNotesPayable-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized-3" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans-rsu-activity-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details" xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations" xlink:href="hnrg-20231231.xsd#statement-consolidated-statements-of-operations" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:label="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AmortizationAndSwapRelatedInterestTotal" xlink:label="hnrg_AmortizationAndSwapRelatedInterestTotal-3" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalSalesMember" xlink:label="hnrg_CoalSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ElectricSalesMember" xlink:label="hnrg_ElectricSalesMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue" xlink:label="hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ExplorationExpense" xlink:label="us-gaap_ExplorationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseAbstract" xlink:label="us-gaap_InterestExpenseAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseOther" xlink:label="us-gaap_InterestExpenseOther" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncome" xlink:label="us-gaap_OtherOperatingIncome" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hnrg_CoalSalesMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="hnrg_ElectricSalesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_OtherOperatingIncome" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_Revenues-3" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostsAndExpensesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_ExplorationExpense" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpenses-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_InterestExpense-n9" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-3" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_NetIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpenseAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseDebt" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseOther" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:to="hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:to="hnrg_AmortizationAndSwapRelatedInterestTotal-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_AmortizationAndSwapRelatedInterestAbstract" xlink:to="us-gaap_InterestExpense-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows" xlink:href="hnrg-20231231.xsd#statement-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ProceedsFromSaleLeasebackTransaction" xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationCashPaidToSettle" xlink:label="us-gaap_AssetRetirementObligationCashPaidToSettle-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:label="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="us-gaap_IncreaseDecreaseInDeferredRevenue-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInMaterialsAndSupplies" xlink:label="us-gaap_IncreaseDecreaseInMaterialsAndSupplies-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualProvision" xlink:label="us-gaap_LossContingencyAccrualProvision" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromBankDebt" xlink:label="us-gaap_ProceedsFromBankDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="us-gaap_RepaymentsOfBankDebt-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit-1" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_EquityMethodInvestmentDividendsOrDistributions" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet-n8" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCosts" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense-1" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AssetRetirementObligationCashPaidToSettle-n8" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_LossContingencyAccrualProvision" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_CapitalizedContractCostAmortization-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInMaterialsAndSupplies-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense-n8" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-1" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDeferredRevenue-1" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n8" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfBankDebt-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromBankDebt" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="hnrg_ProceedsFromSaleLeasebackTransaction" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest-n8" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock-1" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-3" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-4" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-5" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-5" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalents-5" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-5" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:href="hnrg-20231231.xsd#statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DeferredTaxLiabilitiesCoalProperties" xlink:label="hnrg_DeferredTaxLiabilitiesCoalProperties-n8" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_DeferredTaxLiabilitiesPowerProperties" xlink:label="hnrg_DeferredTaxLiabilitiesPowerProperties-n8" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:label="hnrg_statement-statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities-n10" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities-n10" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesInvestments" xlink:label="us-gaap_DeferredTaxLiabilitiesInvestments-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsOther-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsGross-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-n8" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet-3" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="hnrg_DeferredTaxLiabilitiesCoalProperties-n8" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="hnrg_DeferredTaxLiabilitiesPowerProperties-n8" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesInvestments-n8" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther-n8" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities-n10" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilities-n10" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:href="hnrg-20231231.xsd#statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:label="hnrg_statement-statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-4-bank-debt-schedule-of-future-maturity-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:href="hnrg-20231231.xsd#statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:label="hnrg_statement-statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:label="us-gaap_IncomeTaxReconciliationOtherReconcilingItems-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationOtherReconcilingItems-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" xlink:href="hnrg-20231231.xsd#statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_RepresentsVestingIn2025Member" xlink:label="hnrg_RepresentsVestingIn2025Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" xlink:label="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_VestingIn2024Member" xlink:label="hnrg_VestingIn2024Member" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" xlink:label="hnrg_statement-statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_VestingAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="hnrg_VestingIn2024Member" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis" xlink:to="hnrg_RepresentsVestingIn2025Member" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:href="hnrg-20231231.xsd#statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_EmployeeBenefitCosts" xlink:label="hnrg_EmployeeBenefitCosts-3" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:label="hnrg_statement-statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare" xlink:label="us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-9-employee-benefits-employee-benefit-plans-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_EmployeeBenefitCosts-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:href="hnrg-20231231.xsd#statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement-n9" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment" xlink:label="hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_MeromAcquisitionMember" xlink:label="hnrg_MeromAcquisitionMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:label="hnrg_statement-statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionAxis" xlink:label="us-gaap_AssetAcquisitionAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionConsiderationTransferred" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferred-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost" xlink:label="us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetAcquisitionDomain" xlink:label="us-gaap_AssetAcquisitionDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligation" xlink:label="us-gaap_AssetRetirementObligation-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EnergyRelatedInventoryCoal" xlink:label="us-gaap_EnergyRelatedInventoryCoal-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MaterialsSuppliesAndOther" xlink:label="us-gaap_MaterialsSuppliesAndOther-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="us-gaap_AssetAcquisitionDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AssetAcquisitionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetAcquisitionAxis" xlink:to="hnrg_MeromAcquisitionMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement-n9" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetAcquisitionConsiderationTransferred-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-1" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MaterialsSuppliesAndOther-1" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EnergyRelatedInventoryCoal-1" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets-1" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligation-1" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets" xlink:href="hnrg-20231231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BuildingsAndEquipmentGross" xlink:label="hnrg_BuildingsAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:label="hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommodityContractAssetCurrent" xlink:label="us-gaap_CommodityContractAssetCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressGross" xlink:label="us-gaap_ConstructionInProgressGross" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertibleLongTermNotesPayable" xlink:label="us-gaap_ConvertibleLongTermNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredRevenue" xlink:label="us-gaap_DeferredRevenue" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:label="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EnergyRelatedInventoryCoal" xlink:label="us-gaap_EnergyRelatedInventoryCoal" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MineralRights" xlink:label="us-gaap_MineralRights" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherInventorySupplies" xlink:label="us-gaap_OtherInventorySupplies" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:label="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtCurrent" xlink:label="us-gaap_SecuredDebtCurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredLongTermDebt" xlink:label="us-gaap_SecuredLongTermDebt" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_EnergyRelatedInventoryCoal" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherInventorySupplies" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CommodityContractAssetCurrent" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_MineralRights" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="hnrg_BuildingsAndEquipmentGross" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_ConstructionInProgressGross" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_EquityMethodInvestments" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Assets-3" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_SecuredDebtCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredRevenue" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_EnergyMarketingContractLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_SecuredLongTermDebt" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_ConvertibleLongTermNotesPayable" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="hnrg_ConvertibleLongTermNotesPayableRelatedParty" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_EnergyMarketingContractLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent-3" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities-3" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" xlink:href="hnrg-20231231.xsd#statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetRetirementObligationAcquisition" xlink:label="hnrg_AssetRetirementObligationAcquisition-2" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AssetRetirementObligationChangeOfEstimate" xlink:label="hnrg_AssetRetirementObligationChangeOfEstimate-n8" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" xlink:label="hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligation" xlink:label="us-gaap_AssetRetirementObligation-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligation" xlink:label="us-gaap_AssetRetirementObligation-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationAccretionExpense" xlink:label="us-gaap_AssetRetirementObligationAccretionExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationCurrent" xlink:label="us-gaap_AssetRetirementObligationCurrent-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:label="us-gaap_AssetRetirementObligationLiabilitiesIncurred-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:label="us-gaap_AssetRetirementObligationLiabilitiesSettled-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="us-gaap_AssetRetirementObligationsNoncurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligation-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AssetRetirementObligationAcquisition-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligationLiabilitiesIncurred-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligationAccretionExpense-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_AssetRetirementObligationChangeOfEstimate-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligationLiabilitiesSettled-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligation-5" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligationCurrent-n9" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligationsNoncurrent-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:href="hnrg-20231231.xsd#statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:label="hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="us-gaap_OtherAssetsMiscellaneousNoncurrent-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidMineralRoyaltiesNoncurrent" xlink:label="us-gaap_PrepaidMineralRoyaltiesNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PrepaidMineralRoyaltiesNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsMiscellaneousNoncurrent-1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAssetsNoncurrent-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:href="hnrg-20231231.xsd#statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermDebtCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtCurrentMaturitiesGross" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:label="hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:label="hnrg_statement-statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsCurrentNet" xlink:label="us-gaap_DeferredFinanceCostsCurrentNet-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LongtermDebtCurrentMaturitiesGross" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsCurrentNet-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_LongtermDebtExcludingCurrentMaturitiesGross" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet-n8" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet-n8" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebt-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:href="hnrg-20231231.xsd#statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:label="hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:label="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetRetirementObligationCurrent" xlink:label="us-gaap_AssetRetirementObligationCurrent-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetRetirementObligationCurrent-1" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details" xlink:href="hnrg-20231231.xsd#statement-note-10-leases-future-minimum-lease-payments-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-10-leases-future-minimum-lease-payments-details" xlink:label="hnrg_statement-statement-note-10-leases-future-minimum-lease-payments-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-3" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-n9" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-10-leases-future-minimum-lease-payments-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue-3" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue-3" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount-n9" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount-n9" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiability-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiability-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" xlink:href="hnrg-20231231.xsd#statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CoalOperationsMember" xlink:label="hnrg_CoalOperationsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ElectricOperationsMember" xlink:label="hnrg_ElectricOperationsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" xlink:label="hnrg_statement-statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateAndOtherMember" xlink:label="us-gaap_CorporateAndOtherMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAdditions" xlink:label="us-gaap_PropertyPlantAndEquipmentAdditions-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="hnrg_CoalOperationsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="hnrg_ElectricOperationsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_CorporateAndOtherMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues-1" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpenses-1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationDepletionAndAmortization-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets-1" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentAdditions-1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" xlink:href="hnrg-20231231.xsd#statement-consolidated-statements-of-stockholders-equity" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity" xlink:type="extended">
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CancellationOfRedeemableNoncontrollingInterests" xlink:label="hnrg_CancellationOfRedeemableNoncontrollingInterests" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes" xlink:label="hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" xlink:label="hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-5" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-n8" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-4" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-5" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_CancellationOfRedeemableNoncontrollingInterests" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation-n8" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-5" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details" xlink:href="hnrg-20231231.xsd#statement-note-10-leases-information-related-to-leases-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:label="hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_BuildingsAndEquipmentMember" xlink:label="hnrg_BuildingsAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_CurrentPortionOfLeaseFinancingMember" xlink:label="hnrg_CurrentPortionOfLeaseFinancingMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_FinancingLeaseRightofuseAssetsMember" xlink:label="hnrg_FinancingLeaseRightofuseAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_LongtermLeaseFinancingMember" xlink:label="hnrg_LongtermLeaseFinancingMember" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_ProceedsFromSaleLeasebackTransaction" xlink:label="hnrg_ProceedsFromSaleLeasebackTransaction" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-10-leases-information-related-to-leases-details" xlink:label="hnrg_statement-statement-note-10-leases-information-related-to-leases-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset-2" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncurrentLiabilitiesMember" xlink:label="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-10-leases-information-related-to-leases-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="hnrg_BuildingsAndEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="hnrg_FinancingLeaseRightofuseAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="hnrg_CurrentPortionOfLeaseFinancingMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="hnrg_LongtermLeaseFinancingMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeasePayments" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="hnrg_ProceedsFromSaleLeasebackTransaction" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseLiability-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent-2" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_FinanceLeaseLiability-1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" xlink:href="hnrg-20231231.xsd#statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="hnrg-20231231.xsd#hnrg_statement-statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" xlink:label="hnrg_statement-statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:label="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:label="us-gaap_InterestOnConvertibleDebtNetOfTax-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToParentDiluted" xlink:label="us-gaap_NetIncomeLossAttributableToParentDiluted-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-1" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-1" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="hnrg_statement-statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss-1" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic-1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasic-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestOnConvertibleDebtNetOfTax-1" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToParentDiluted-1" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities-1" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements-1" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding-1" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareDiluted-1" xlink:type="arc"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>a01.jpg
<TEXT>
begin 644 a01.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" )D F$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#Z[^%7@.S\
M5?#3PUK6I:OXFEU#4+-9YYD\17B[F9F_A5ZZ6?X4:';6\LO]I^*/E5F_Y&:\
M_P#CM'P*_P"2*^"O^P9%_P"A-6GXZO&_LV+2K7_C]U1O(5$_N_Q-_P!\T <S
MX2^%>GWGARRGO-7\42W$B^:S_P#"27G\7W?X_P#=K9_X5%HO_02\4?\ A37G
M_P =KK[>%88DBC78BKM7_=I] '&_\*BT7_H)>*/_  IKS_X[1_PJ+1?^@EXH
M_P#"FO/_ ([79;_OU$U];(VUKF!'_P"NJT <E_PJ+1?^@EXH_P#"FO/_ ([7
M/>,/AKI]GI<46GZKXI34+Z=8('_X22\^5F_B^_7I?V^VW?\ 'Y!_W]2N<L[]
M?$GC=Y;=E?3])BVJ_P#>G;[W_H- '&6OP]L=-U+_ (1[6M:\2)=7*M_9FK+K
M]XL5Y\GW&7S?EE7^[_%]Y?[M5/!/@EYM/%S>W'B37;?S6BWVOB&ZBN(V7_9:
M5%E7_P >KU[4M*L]8L'L[Z!9;=F5MC_WE;<K+_=;_:KBO#+ZOH^I:W8Z?!;:
MA:6-XS-:7$[12MN^ZRR_-_X]_P!]4 1R^#]+==MOH?Q!:X;[OVCQ%+$O_ F^
MU?+7/>$_AU<ZI:WK-J&J?N[R6)OM?B2^9UV_P_*^W;7J%GKT[R[;C0]4T]/[
M[K%+_P"BF:L3P7?K9Q:ZK07S_P#$QE9O)M6:@#QSXG:>NE6UE9V>L>)M*UJV
MN9(KZVA\0WC*R_+Y4J[G^Z__ -C7T!;? WP_-:Q,=2\3?,B_\S%>?_':\G_:
M$N%N;/0O]&GB=99?]=!M_A7[M>M^ ?&GG0V6FZAJ$>JO=OML-3MX]JW.U-SH
MRK]V1=K;J .3^'_PITCQ(NNW,VK^)GMX]1E@MO\ BHKSY57_ +:UU$_P%T&:
M)T75_%,19?OKXCO-R_\ D6N_L--MM-C>.SACMT=FE9(EV[F;^*M"@#YQNOAK
M!X!O"OB&^\4ZEHK-^ZU:WU^\W1?]=5\VN]M?@GX8O((IX=5\22PR)N5U\1WF
MUE_[^UZ1-;I-$T<BJR-\K*Z[MU><R^%=<\ W#7GA<_VAI#-NET25ON_]<FH
MF_X4/X?_ .@EXF_\**\_^.T[_A1/A_\ Z"7B;_PHKS_X[70>&?'&F>(YGMHV
M:TU*/_6Z?<?++'_P&NGH \X_X43X?_Z"7B;_ ,**\_\ CM'_  HGP_\ ]!+Q
M-_X45Y_\=KT>B@#SC_A1/A__ *"7B;_PHKS_ ..T?\*)\/\ _02\3?\ A17G
M_P =KT>B@#SC_A1/A_\ Z"7B;_PHKS_X[1_PHGP__P!!+Q-_X45Y_P#':]'H
MH \.\;?"72-%DT)H=7\3(D^IQ03_ /%17GS*W_;6NH_X4/X?_P"@EXF_\**\
M_P#CM6OBVWV71=/OF1G@LM3@GG*?PQ?Q-7:VMPEU$LL;*\4B[D=?XEH X+_A
M1/A__H)>)O\ PHKS_P".T?\ "B?#_P#T$O$W_A17G_QVO1Z* /-O^%#^'_\
MH)>)O_"BO/\ X[3&^"/AN%'9M4\2*J_>9O$5Y\O_ )%KI?&GC"/PGIT,H@^V
MWES*L%M:(VUY6:N:_P"$&USQLR3^+-0\JT_Z!.GOMB_X$W\5 '"WWA70;_4F
MTWPM_P )1KMVOW[C_A)+Q;6/_>;S?FJ_I/P!M-+M;C4O$/BKQ-+M5I7BM]?O
M%BC7[W]_YJ]FTG1+/1;"*SL8%M[6/[L2?=K.\>6<E_X-UJVA5GEDLY515_B^
M6@#R7P7\';3Q-<7&LS:OXIM]'D^6QLF\0WGS+_SU;][79_\ "A_#_P#T$O$W
M_A17G_QVNC\!7D5]X+T6>/:J&V11M7_@-=-0!YQ_PHGP_P#]!+Q-_P"%%>?_
M !VC_A1/A_\ Z"7B;_PHKS_X[7H]% 'G'_"B?#__ $$O$W_A17G_ ,=IO_"A
M_#__ $$O$W_A17G_ ,=KTFB@#Y[7X7Z;X;\<?V;JFK^)Y=*U3YM/NG\27G[N
M7^*)OWM=VOP+\.MTU+Q-_P"%%>?_ !VNE\9>%8/&&BRV,S;'^_!,OWHI/X6K
M+^'_ (FNM3CETC6%$&OZ?\MS%_ST7^&5: *'_"B?#_\ T$O$W_A17G_QVC_A
M1/A__H)>)O\ PHKS_P".UZ/10!YQ_P *)\/_ /02\3?^%%>?_':/^%$^'_\
MH)>)O_"BO/\ X[7H]% 'FW_"A_#O_02\3?\ A17G_P =H7X%^'6Z:EXF_P#"
MBO/_ ([75>*O#K>(=+\B/4+G2I5;S([BU;:ZM7,V6L>+O#H-KK&FMK]K_!?:
M9M\W;_M1-0 W_A1/A_\ Z"7B;_PHKS_X[1_PHGP__P!!+Q-_X45Y_P#':T)/
MBSX<M_DO;F;39/[EW T35;@^)WA6\3]WKUD?]Z7;0!B?\*)\/_\ 02\3?^%%
M>?\ QVN-\;?!&/1UAU?1]2\4WL5M\UUIG_"27G[^/_9_>_>KVBVUK3[X+Y-]
M;3;O^><JM5Z@#R/P[\+_  CXJTBWU"QU7Q,\4G_4Q7F]6_NM^]K6_P"%#^'_
M /H)>)O_  HKS_X[6>MW9_#7XC7K731VNCZS!YZ[/E2.5?O?+_M5J77C+Q'K
M42Q:)X8F5Y/F6[U!U2)%_A;;_%0!'_PHWP[LW?VEXFV_]C%>?_':Q-2^'7@/
M2H9I+CQ1K2>6NYE_X2BZW?\ HVMV#X7RZUF?Q-KE]JMPWWK>WE\BW7_9VK6W
M9_#3PQ8*GDZ'9?+_ !-%N:@#RGP3\'X?%D[:W=:GXHTW2)/^/.P_X2&\W,O]
M]OGKN_\ A1/A_P#Z"7B;_P **\_^.UZ(J*J[5I] 'G'_  HGP_\ ]!+Q-_X4
M5Y_\=H_X43X?_P"@EXF_\**\_P#CM>CT4 >;?\*'\/\ _02\3?\ A17G_P =
MKB=4^%^EZIXYLO#^EZOXFBBME^TZG*GB*\^5?X(O];7L'B_Q)!X5T*?4)OGV
M_)'%_P ])&^ZM8_PU\,W&CZ3+>:EAM:U*7[3>-_M?W/^ T 9J_ ?P_M_Y"7B
M;_PHKS_X[3O^%$^'_P#H)>)O_"BO/_CM>CT4 ><?\*)\/_\ 02\3?^%%>?\
MQVC_ (43X?\ ^@EXF_\ "BO/_CM>CT4 ><?\*)\/_P#02\3?^%%>?_':/^%$
M^'_^@EXF_P#"BO/_ ([7H]% 'G'_  HGP_\ ]!+Q-_X45Y_\=H_X43X?_P"@
MEXF_\**\_P#CM>CT4 ?+?[0'P]MO ^BZ7/I6N>)K5Y)V65O^$AO/F7;_ +]>
ME:'\$="N='LIY-2\3/-) C,__"17GWMO_76L']K+_D6=%_Z^9/\ T&O9/#O_
M " =,_Z]8O\ T"@#C/\ A1/A_P#Z"7B;_P **\_^.TW_ (4/X?\ ^@EXF_\
M"BO/_CM>DT4 ?/WC3X5Z;X0U72M5.K>)GT"1O(O%_P"$BO/W>[[LOWZRM4^%
M^GS:MXS2'Q#XMB@TG3_M-FEOXDO-F[RM_P#?_O5]"ZQIMMK6F3Z?>+OM[E?*
M9:\2T+3;SP\GC[3=4F/VW^Q66#=_RVB6)UW+_P".T ?B%_PUM\9_^BK^-/\
MP;2__%T5X_Y=% ']$WP*_P"2*^"O^P9%_P"A-5K0?^*A\6ZGJ[?\>EC_ *'9
M_P"TW\35SGPYUMM$_9]\'M#N>]GTR*"U1/OM*VZO0/#.B+X>T.TT_P"^\:_,
M_P#>;^*@#3HHHH J:II5MK=J]M>1>;$S;MF[;6/_ ,*Z\-/_ ,PB/_OIO_BZ
MZ.B@#BO$WAOPYX=T&[O%T6V>5?E@1]WS2M]VMCP7X8B\-Z-$OEK]MD7==/\
MWFK/O_\ BI_&5O9K\]EHW[^Y_P!J?^%:ZV@ KFM-A^S?$'6-K;$GLXI?^^?E
MKI:Q+S;;>,M,E;_EYM98/][;L:@#;^6N2TG4H-!7Q;?7C-Y4%\TK;/O_ ,/R
MK_M5UM<3IEG%JOQ&_LB3:]JNH_VK+N_B\J)/*7_OIMW_  !: .'^/DVI3:?H
MDNH:0VE0^;+Y2RSH\K?*OWE7[O\ WU7L/@WP+]EU[_A(]32W;56C\J)+5'6*
M"/;][_:E;^)_^ UYC^TAK5CXDO-'L=/OH)OL+2^?\WRJS;-J[O\ @->B^(/'
M/B/P_HBW/_".QV]O%MBW7=TK.S?=^55H ]1ICNJ?>;;7GRZ#XZUM5:\\0VFC
MQ-\VS3[7<Z_\":B/X/Z;<?O=8U#4M=N/XFN+IE7_ +Y6@#OO.C_YZ+_WW3O.
MC_OK_P!]5P[?!?PJ[?\ 'G/_ .!DO_Q5)_PI/PK_ ,^=S_X&2_\ Q5 %OQEX
M'L_%D?VB,M9:K!\UMJ%O\KJW_LU6/ OB?_A)M 2>;Y+V!_(NXO[DJ_>_^*K/
M7X0>'4CV(E^J?W5OY?\ XJLJ+X2W.CW$]UH7B6]T^XF^:7[0JRI)_O4 >GT5
MY\J_$32V4-_8^M1?\"@>KJ^+-5LUW:EX6U*(+QNLF6Z_]!^:@#M**X9?BYX<
MCD\J\GGTQ_\ I^MFBKI;'7M-U9=UGJ%M<?\ 7&56H U**8K[J?0!0U338-6T
M^YM+I=UO/&T<G^[7%?"G4)[6UO?#5\__ !,-'E\K_?@_@:ND\4^*+;PGI;7U
MPDDOSK%'%"OS2.WW5K \#^'=7CUZ^\1:[Y=OJ%]&L"VENORQ1+]W>W\34 =_
M17->(/'FB^&62"]O!]J;[MO$OFR_]\K6-=>(O%.M0_\ $BT3^SXI/NW>K-M_
M\A+\U #-%MX/$WCK5=9F7S8M-?\ LZSW_,JM_P M6_[Z^6N^5:YWP+X97P?X
M?BT_S?M$N]I)9O[S,U=+0 5#<?\ 'N_^[4U,9-U '*?"G_D0],_[:_\ HUZZ
MZJ6GZ;;:3:I:V<"6]NOW8HE^5:NT %%%% !1110 5P'Q M&T6[LO%UG!ONM-
M^6Z5/^6ELWW_ /OG[U=_67KVI6.DZ3<7.HR+#91K^]W_ -V@"72[ZVU6QM[R
MUE6:WE7=%*O\2U?KP[X:^)M2T6ZU#2+72KC4-/8M>6*%EB>.!G_VOX:[5]>\
M:2-NA\,6D,7\*W&H_-_XZE '>45PR:UXZ;_F7--3_>U%O_B*9_PL@Z+$B^)=
M*N=$;_GLG[^#_OI: .\HKAK?XJ:7J3>5I,.H:P_K:VS;?^^FI\FO>+9H_P#1
M/#"Q'_I]OE_]EH Z^2&*;_61JW^\M95]X1T35?\ C[TNRN'_ +S0)NKE_)^(
MVI9+7>BZ0O\ TQB>=J/^%=ZSJ7_(4\9ZE<?WH;1%@6@":^^%/@I(F:33X+3^
M+S5G=/\ V:N9O_#?A3PZR-#XUO='7:S;8M1W5TT'P<\.;D:ZBN=3=?X[ZY9]
MU:MG\.O#FFK_ *+HMDC_ .U%NH \7U?6H?\ A(-(FL]8G\:+#*V+>Z@_\=W?
MQ5[UH.L6FO:3;ZA9R*]O,NY?]G_9K$\>>#5U[PS+!8)';ZA RSV;Q+MVRK]V
MN+^%OC#3K/6-=LY+F*RBNY4NHH9F\K]ZR_O57_@5 'LU%9W]O:;_ -!&T_[_
M *T?V]IO_01M/^_ZT :-%9W]O:;_ -!&T_[_ *U+:ZE;7@;[//'/M^]Y3;J
M+E%,W+7GOC#7[O6+Q_"WA]L:I(O^E7?\-G$W_LW^S0!!%J3>/O'RVT*K<>']
M&;S7F7[LMS_#_P!\UZ2OW*QO#7A^V\*Z-;Z9:+LBC7[W\3-_$U;E !1110 4
M444 %%%% !1110!X/^UE_P BSHO_ %\R?^@U[)X=_P"0#IG_ %ZQ?^@5XW^U
ME_R+.B_]?,G_ *#7LGAW_D Z9_UZQ?\ H% &I113&?;0 /M_BKP_X^72O>6D
M6FW,::ZMI<JW^S$T3;=W_CU=YXL\:_V7=+HVC0+J7B*=?W4/\$?^U(U<%XQ^
M'.HZ+X3NM9#+K&MQP7,^H,[;?/W0.FU?]V@#^=K8?[Z_]\T4S<O_ #SHH _?
M'X1::WC;P-X/LX[F2WM=)T>+]]#_ ,]V9ONU[:J;%V[M_P#MUYO^S?HZZ/\
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
M!7_)%?!7_8,B_P#0FKN*\\_9]2\3X-^$OMC0.C6*^1Y*_=7YOO5Z'0 4444
M5]2OXM*L+B\N/]5!$TK5S_@.PG^P7&KWG_'[JC>>_P#LK_"M5_$#_P#"5:Y%
MX>A_X](&6YU%_P"]_=BKL/E3[OR)0 4444 %8GC"STR\T&[75)5M[15W?:/^
M>3?PLM;=<T^@W/B'5$N=:2-+*V?=:V*-NW-_>?\ O?[M %3P+XMGOU33-262
M+4-NZ":9=OVF+^]_O5L6KK_PF&H(OW_L,#?^/-47C+08-5TF6?\ U5W9+Y\%
MPGWXF6L_PE?RZQJB7UQ_Q\3:/!N_[^M0!PG[0CL^K^'+9?\ :;_QY:]&^('_
M "#=/_["=K_[-7G?QV_Y&WPI_G_EK7I/CJVGO+.R6WB:5UU&"5D3^[0!T#??
MIE*WWGI* "N:\1PP:5KVA:Y\L3_:5TRZF_O02_=5O]V7;MKI:Y_Q]<V-GX/U
M/^T&9;>2!HOW*[GW?P[5_B;=MH Z#8W_  .LFQAM9?BKI+0K%]MAT^=KR5&^
M?R]ZK$K?[.[?M_W*XW3->_X2**&^U[3]>O\ S%18+32?-@M5E^3?\RLK2MN_
MB;Y:NPZ]/X9^T:7X?TR'2KW=NGM[??J-[)*W_/67[JM]W_6M0![GNV+\U<CJ
MWQ0\.Z3<?9_MW]H77_/O8KYK_P#CM>97'@GQ'K"O/X@\6;+?;NEAVLR1+_O;
M]O\ X[7:?"&TN8?#;W4D<*6ES+YMB_V-;>X>#^!I57_.V@"9/B=?7W_(-\(Z
MQ>C^_,JQ+1_:_P 0=1_U>@Z7IJ_]/=UO;_QVO0]M-5-M 'G-QX5\8Z]%Y&J^
M([:RLF_UL.F0;&V_[S5G> =(M-*^(WB&STU?)T^UM(+=H=V=TO\ >^;[U>KL
MM>;?$"'_ (1/7M-\76OR/YJV=]#_ ,]XF_\ B: .C\1> ]&\3313WUK_ *4O
MW;FW9HI?^^EK$;X*Z&ZLIN]6V-_!]M=EKT%?N4^@#SV/X.Z1#$D4.I:S$B_=
M5+[[M5W^'OB#0V\S0/$]RRK_ ,NFJ_O8FKTJDVT >;K\2KSPVWD>*]&GLO\
MI^LE\VW;_P")KL]&\2:9XBM_/TV^AO8?[\3?=K0:%9D977>K?PM7%ZQ\*]&U
M"X^TV:R:+?\ \-WI[>5M;_=H [G=2UY\NK^)_!=OMU"S;Q1:+_R_62;;A5_V
MHOXO^ UN^&/&VD>+(BVGW:NZ_>A?Y)8_]Y: .DHK+U;Q'IFA6K3W]]#:Q?WW
M:N'_ .%Q0ZE=/!HMDUZ%'_'Q=SK:Q?\ CWS4 >DLRI\S5YSJWCN\\07TNB^$
M8OM=Q]V?4V_X][;_ (%_$U9]QIK>*F*^(O&=A_9['_D':9<)$C?[+-]YJ[#1
MKSPUH-C%9Z??:;;VZ_=5+I* '>$? >G^#XW:WWW%[+_K[ZX^:66NGK&_X2K1
M?^@KI_\ X$I1_P )=HW_ $%]/_\  I* -FBL!_''A^%MC:UIZM_U\K3?^$\\
M.?\ 0<TW_P "4H Z&N \:RQ>&?$6C^)-NU-WV&\_ZY-]UO\ @+5MR>/_  Y"
MFY]<T_;_ +%RK5B>(/&'@_Q-H=WIMQKEEY5S%M^]]W_:H [Q7W4^O*_A[\2M
M,AT1=/UC5;9+VT?[,MPS?+.O\++7=VGB?1[_ /U.JV4W^Y<*U &S14$=Q',-
MRRJR_P"RU3T %%%% !1110!PWQDC9_AOK95?NHK?^/+77:?_ ,@^T_ZY+_Z#
M7 ?$2XG\3:I:>#+)]C7*^??3?\\X%_A_X%7H-K&L=NBQ_<5=JT 6:*** "BB
MB@#C?BO\OP[U[_KA_P"S5M^&9FG\.Z5*WWVMHF;_ +XK ^,&W_A6^MHW\42K
M_P"/K73Z19K8Z;;VR[=L<:K\M %^LO5_#^G:]:_9M0LX;V'^Y,NZM2N%NOB%
M+<:Q<:7HFERZQ/;?+/<>8L4$3?[U &7>>$=3^'L<M]X<U5?[/7YI-,U:7]PO
M^ZW\%5]+^)&O>.+=(/#^C+;R_=GU"[;=;Q_[O]ZM&3P#?>)+O[3XMU"/4+>-
MMT6F6:LL"M_M?Q-7=VMM#9P+##$L42_=1$VJM '(>'?AO!877]IZU=-KNM_\
M_=Q]V/\ W%_AKME6GT4 %%%% !1110!\^?M=?\@OPU_UUG_]!6O=[#_D'VW_
M %R7_P!!KP+]K"3ST\-6RKEM\[?^@K7ONGKMLK=6_P">2T 7**** .%^$7_(
MLW?_ &$[S_T:U;7C[_D0_$?_ &#KG_T4U8/P=F6;PO<LK9W:C<M_Y%K>\??\
MB'XC_P"P=<_^BFH _F$HHHH _HH^!7_)%?!7_8,B_P#0FKN*X?X%?\D5\%?]
M@R+_ -":NXH *I:YJ2Z/I-W>-M_=KN7?_$W\-7:Y*_F;Q;XJ33(VV:?I<JSW
MC_P2R_PI0!H>#=$DT?2_-NOGU.^;S[I_]IOX:W:/]ZB@ HHHH **** (K_\
MX\[C_KDW_H%</\.79Y=/;^#^QU7_ +YE:N@\=7DMAX5U"6/Y'95BW?W=S;:Q
MU2Q\'^)K**2=;*R@TIE5YO\ 9:@#COCG_P C;X7_ ,_\M:]F9]C.W]VO!_B7
MK:^)_$&CW-O9W,44"[HG?Y?/7S?O5Z;)H^I^,U276&DTK3]W_(,A;YV_ZZM0
M V\\6W.MW3Z=X9B6XE5MLNH3?\>\'_Q52_\ "-^(YOFN/%4B/_T[VJUT=G9V
MVFVL5M:P+;V\?RK"GW*EH Y=O"6M?\L_%]\G^_$M1^ _",&O:SJ>I:FUQK5E
M WD6=SJ'W)F7_6NB_P!W^%6_V6KJ619HG1ONLNUJS+#2]9T?2;C3=/UEDLMO
ME6SW$7FRV:_W5;_EK_L[J +WQ%\6/X>T_P#LC2X_MGB6_C9-/LH7^[_>E?\
MNQ)_>_X#6?X132O[#M_[%B\FT9VW0[=LOFK\KK+_ --=R_-4NC>&]/T%96M8
MF>[DV^??7#>;<3[?[TK?,U<IXXT>^TJ2^U.SEGB\/W,2MK5OI\ZQ7$K+\NZ+
M=\J[E^5FWJWW: .@M5OO'UQ]GTU%B\.K.T5YJ;A?],5?O10+_=W?+YO^]MKU
MA?NBO-K'QQ'H-C:6?_")ZEI]A'Y42[5@\J!=R*OW7_AW)7I5 !1110 5Y]\9
M/^1?TS=_J/[3MO-_N[=]>@UPOQALVO/ 6HLOS/;;;E5_W6H [JBLW1[P:EI=
ME=_\]XDE_P"^EK2H **** "BBB@!/X:X[Q)\-]!\27'VR[L?]-56VS6[M$S?
M[VVNRHH \>^&_P ,O#^J>&]/U"^L?M%[\RSH\[[-RNR?=_X#79_\*I\(_P#0
MOV?_ 'Q5?P-=>3JGB72/^?2_:5?]V7YO_BJ[:@#D?^%4^$?^A?L_^^*/^%4^
M$?\ H7[/_OBNNHH Y./X7>$X?NZ#9#_@%2_\*W\,?] *P_[]"NGHH YG_A6_
MAC_H!6/_ 'ZH_P"%;^&/^@%8_P#?JNFHH P(_!.@PKM71K )_P!>ZT]O!^B;
M?^01I_\ X#)6Y10!Y1XB\.:5IWQ&\-;=/MEM+V.6UGB\KY6;;N7Y:ZFZ^%WA
M6\7]YH=I_P !3;67\4$^SZCX0U#=\D&K1(W_  *O05Z4 <%_PI?PPC/]GMKB
MTW?>^SW+K3%^%,=FVZS\1:[:#^XEYN7_ ,>KT&B@#SM_AUXA3_5^/-45?]J)
M&I\7@GQ99P;8?&L\K>MQ9HU>@T4 >=OX;\?P[?)\66C)_P!-;%:)+SX@Z1%,
MTUEI.M1*N[?;RM [5Z)5'4_^07>_]<'_ /0: /'/ _C+^Q[G4/$&LZ1J#-JT
MNY=0MXO,B6+^!*]/T7QMH?B%?]!U6WF;^[OV/_WRU97P=7=\-M$_ZY-_Z&U7
M=6^&_AS6OGN](MC+][S8E\I__': .IW4;J\_@^&MYH\F_1?%6J64/\-O*RSQ
M?^/59^T>-=+4'[-IVN)_TR=K:7_OEOEH [BBO/O^%J?V6_EZ]X?U+1_F_P!=
MY7FQ?]]+72Z-XNT;7E1M/U*WNMW\*2_-_P!\T 8_Q23SO"9AW?Z^Y@B_[ZE6
MNPW+&M>=?$CQ-9V>L:%I5]<+:VK2_;IYG_NQ?=7_ ($U5H?%FJ_$)I8=)D70
M-*&Y?[0N'7[1+_UR3^'_ 'J -;QSXJ>%1H.BRK<>([OY8T3_ )8+_%*W]VMK
MP7X5MO!^A1:?;_._WIIOXI9?XFJKX2\&Z-X-MV6S99;B7_6W<S;I9/\ @5=-
M]IB_YZ+_ -]4 345"LT3_=D5O^!5+NH 6BF;MM'F4 /HHHH **9YE0S7$5NF
MZ1EB3^\[;: / OVI/^0MX2_WY/\ T)*^@(/]6G^[7SI^T9J%OKVM>'8[">.Z
M^S;I9VB;<J_,M>H+\;/"R[46YGE;^ZELU 'H-%>??\+<LV_U.@Z]+_N6-#?$
MK6F7]SX%UEV_V]JT 'PBC\S3=;N_EV7.JSLJ)_#M;9_[+70^/O\ D0_$?_8.
MN?\ T4U><?#O7?$4.D7T6G>'UO?+OYMS/>)%L=GW,O\ M;:V?%VJ^,9O!OB#
MSM#L+>+^SI_F>^W?\LF_NI0!_-E12<_[-% ']%/P*_Y(KX*_[!D7_H35W%</
M\"O^2*^"O^P9%_Z$U=Q0!E>*M>_X1[1I;S;OE_U4$7]Z5ONTSPEH/]@Z-%!)
M\]])^]NG_O2M65;I_P );XL>5OGTS1F\J+_IK/\ _8UUM !1110 4444 %%%
M8C6WB/<[+>:6Z?P[X)5_]FH POBU-<_V#:11LJ127.V7_P!EKG&TU7\516.D
MRP:[J'D?O9M0;S4BE_B9?[VVBS?5?B7JB6UU.T5I WFSI#%M2+^%=O\ M?[U
M="OPELT_U.IW<4J_ZIO[K4 <#X\T>?0?'WA2VN+Z2]EN98)9YION,WG[?^^:
M]UN+F"%GW3QI_OLM?/NLZ5JMMXCTJ#4ED1&G59?M#;G:)I?O+_=7;7L"?#?P
MXC;O[/\ -?\ OS2LWRT ;%GK>G:E=2VUG>1W=Q$NZ5(6W;:NU4L-*L=*B\JQ
MLX+1/^F*U;H **** "JFJ:;!K&EW=C=+OMYT\J5=VW_Q[^'_ 'JMU7U+[9]@
MN/[/\C[=M;R/M'^J\W^'=M_AH YWPGH-[XDO]5L=9UZ]NO[)O/DM518//B95
M>!I67YF7_OG[M>RUXCX5T9)VN[Y9+[1_%<%TRWUV[*SR-M5MK?PRP;=NU?X5
M_NM7H'@KQ)/XBTV8WENMOJMK*UK>11-O195VM\K?W65D9?\ >H ZZBBB@ K
M\:?\BAKW_7C/_P"@-6_6)XT_Y%#6_P#KQG_]%-0!0^%O_)/?#_\ UZ)755RW
MPO\ ^2?^'_\ KT6NIH **** "BBB@ HHHH \[3_B2_&25#_JM7T[<O\ UUB;
M_P")KT2O.?BDK:5?>'/$"K_R#[Y8I?\ KE+\E>BJ=PH 6BBB@ HHHH ****
M"BBB@#S[XT+_ ,4=YW_/O>02_=_VZ[N)EFC1U^ZWS5R?Q66WD^'^N^=]U;?=
M][^+^&MCPDD\?AK2EN)/-G^RQ[V_X#0!M4444 %%%)NH 6N*U;QE9PZQJ&A7
M2R6MS]F9H'E^[/\ +_#_ +5=EYE<3\5++3;OP;?RZA LKVT32P?-M=6_V: #
MX,_\DUT3_KFW_H;5W-<9\,8X+/P7I-I'<PW4T<&Z7R95?:S?-_6M;Q#XITWP
MK:F?4;E;=?X5^\[?[JT ;M<CXO\ '-CX36&)D:]U.?Y8+&W_ -;+_P#$UB+X
MV\1>*OE\/^'FM[1O^8AJ;>4O^\J_Q5N>&/A[9>'+B6^DEEU+59O];?7?S/\
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
MGO=MLNH7WV=MDNUOO?=_N_\ LM=E?>!?M7AOQ+J":UJ%QX?;2I)-/>*^??\
MZIMVZN_U[X?:1XDU!KZY^T_:O*\IGM[EHMR_W?EKRKXBZ/J_POTO4ET2Y9]
MO[.>)K>Z?<D;>4WR_P"S_O4 ?SU;E_V_^^Z*=M?_ )YM10!_09\-->_X1W]G
MOPE?+\]Q_9D44"?WI69MM=QX2T3^P=!MX)/^/MOWL[_QM*WWJ\T_9_L)?$GP
M^\)7UY%_Q+]-L5BL;=_XI59OWM>QT %%%% !1110 4444 %/7[],KG_'5YJ%
MAX=N)=/56=5_>N_\,7\3+_M4 4OAV_VC^W;E6_T>34Y6B?\ O5UM8_@VSBL_
M"^E11Q;$\A6_X$U;% 'C7Q$_Y+9X9_W(/_0J]EW['W5XU\1/^2V>&?\ <@_]
M"KV65-ZRK_>1EH YKX;ON\)6_P#UUE_]":NEKA_#FI-X)9-!UC]U:;F^QZA_
MRRE7_:_NM7<*^]=U !1110 4444 8WBNS>;3H;RVG\JXTVX6\C^7<LFW[RM_
MO*S?\"VU>U32K;6]-N-/OHM]O)\K)NVO_O*W]Y67Y6JQ+#%<V[Q2+OBD^5D_
MO5S_ (<U*YTW5'\/:A/YMQ%%Y^G7;_?N;7[OS?\ 35?E5O\ 9VM0!O?#_P 0
M7<=Q=>']:F\_5+)5EBNMNS[9;/\ <EV_WMWRM_M?[U=ZK[J\TU>UB62RU)=T
M-[:2KY$R/_>949?]I6_N_P"Q7I:_<H ?1110!A>*O#EMXLT2XTR[^Y)]UQ]Z
M-OX6KCO"LL'B1;KPKXKMH;K6--^57E3_ %\7\,JUZ=7&^.O";ZU'#J6EN+7Q
M!IZ[K2X7^+_IDW^RU &/_P *^U7PG+Y_A'5"D/\ %IFH?O(F_P!UOX:?!\5#
MI<BVWBG2+G0Y=VW[1M\VW;_@==!X$\5+XIT3[0T?V>]@?R+RW_YY2K]X5NW%
MM#>1/%-&LL3?>1EW*U $6FZI9ZI;K/9W,=S WW7B;<M7ZXJ;X<:79R33Z1-=
MZ%<-_%8R[5_[Y;Y:RY+_ ,<>$)&>ZMX_%6F_WK5?*N%_X#_%0!Z317,>%_'.
ME>+(MUG/MN%_UEK-\LJ-_NUT] !7E?B&UE^&_B9O$MJK/I&H,L>IVZ_P-_SU
MKU2J=]9P7]G+;W$2RV\B[7B;^): )89%FB616WHR[E:IZ\S\*:I<^$/$3^$M
M4F9K>7Y](NY?XX_^>7^\M>EK]T4 +116/KFN6_A_2YM0NE;[/%MW;5W;?FVT
M ;%%1JVY=WWJDH ***8S[5W4 03NL,#LS;456W,U<E\&V5OA_8;>BR3_ /HU
MZRO%FI7/C#Q%_P (II\S)91IOU:XB_A7_GDO^TU=[IFFVVDV,5I9Q+#;P+MC
MB7^&@"_116)X@\3Z;X8L_M.HW<=K%_#N^\W^ZM &UNK%U[Q-IOAJV^TZE=QV
ML7_35OF;_=6N1C\5>*/&K%=!L?[#TW_H)Z@FYV_W(JU],^'>FVMZFH:ENUO5
M5_Y?KWYO^^5^ZM '+ZIJ6M_%:S;3]-TQM+T"=E\[4+W[\J[OX%KU&SM4M;6*
M&/[D:[5J945*?0!'+&LT;*WW6JOIVGP:79PV=K&L5O$NV-$_A6KE% !1110
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
M1X>N9-8TO[TNCWLFYU_ZY-0!W.NZ'9^(-.ELM0MENK5^J-7#Q^%?%7@^8?\
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
MU "T5BWWBW1M-OEL;K4K:WNVZ12R[36NLROTH ?1110 4444 %%%% !1110
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
M:AJ6KZF_\7VB\;YO^^:]$HH YC1?A]X>\/MYECI4*2_\]6^=_P#QZNDCI]%
M"?PUYIX3_P"*M^(&J^(-V^RTU?[.LV_O?\]6KI/'GB2;POX9NM1LX%N)H]OR
MM]U=W\55?AKHK:+X93S+Y=0FOG:\EN$^XS2_-\M '5O;H[*S*KNOW6:IZ**
M&,FZCRZ?10!YSJGPK@M&_M#PS,VA:JOS+Y3,T4O^^M<RWB:^L_B)H4_BFUCT
MA[*">-KA7_T>7=_$M>V5Y]KUO'=?%;0H)HUEB?3;G<CIN5OF6@#S74[B"\_:
M@TR:&598F6)E='W*W[AJ^BE^Z*^7]<;2/ OQN1+.RE:/3F6=8[;YOE:+YEKZ
M0T36[/Q#IT%]8S+<6LJ[E=: -&LOQ#,UOH6I2Q\RK;2,O_?-:E5;JW6\M98&
M^Y(K*U '.?#O2[71O!6E1P1JGFVR3R;?XG==S5=\??\ (A^(_P#L'7/_ **:
MN=^$^I2KI%WH=TW^GZ/.ULR_WE_A:NB\>?\ (C>(O^P=<_\ HIJ /YA****
M/Z*/@5_R17P5_P!@R+_T)J[BN'^!7_)%?!7_ &#(O_0FKN* "BBB@ HHHH *
M*** "BBHI;F*VB>6XD6)%_C=MM $M12V=M<K^^MH)=K>:OG1*WS?WO\ >KG+
MCXC:+YOE6K7.INOWOL,&ZF?\)AJ=XO\ Q+_#6H._]^[VQ)0!YU\8M-@F^*'A
MR*2*)[>^6!98=OWOWNVO0/['U7PE<.FFP?VWH[-_QZ3-^]@_W6_BKSKXC?VA
M-XZ\-?VPL$6IMY7V7[)\R+^]^3=_P*O2I?#?B6YWRS>*&2[7YEAA@V1;O]J@
M"]HUYH>O*]M;V=HDL"M$UI-:JLL2M]Y=O]W_ ':^"/VM_P!N[Q3^RW\4+KX;
M^ -#T1H[%8KFXOM6M6E=O-3>L2JKI\JIM^;YJ^U-2\)>(=5NHM3NKG2]/O8%
MW+<6BMO^7^\U?,OQ<_8K\)_M6^/H->\0:YJF@>);JSBWW=C$KK>1+\GS*WR[
MD7Y?DH Z/]C/XM?\-8>$=1\2ZE'/I6H6<_D:G;VDK;99?[RM]Y5VM]ROI_2?
M"6D:)+YMK8QI<?\ /9_F?_OJO+?V8?@KX:^"OAG4=+\,12?V;#=/&MW<-NEN
MV_BEE_VOE6O:J "BCS*/O4 %%%% !1110 +]^L'3]%U?P_&UMH^N1VFGI.TL
M5C<:?YJ1*S;MJMOW;=U;U<IKEYXLL]6?[+9VTNB?PS6,'GWJ_P"\LKJO_?-
M&Q+?>,;K_1I-1TVRM]_S7UC$[2[?[BK+N7=_M?\ CM5[?PC9_P!D:A832377
M]I-YMY=W#(UQ.W]YF7^Y\BK_ '=E9-GXBO()(H+O7+:WFF;:O]O:/+9ON_WE
M;RZWM2M_%5G%+'<:1;:Q%*K+YVDWGE2[=O\ =E_^*:@"/X-R:A:Z7-%=VDS6
MEXWVZ#4';_6JWW=W]WY56O4JYWP/I]WI?A#1[+4(XXKNTM(H)%B;<NY5VUT5
M !1110 4444 %%%)_#0!Y]>>-M9UN2>V\+:5]J\F1H)=0O&V0*R_W?XGK0\$
M^$9O#[7M]J%R-0UC4&WW-PJX7_95?]FL_P"$6F16^AWM^N[S;^^GDE_N_*[+
M]VO0J "BBH99EA7YJ )JYSQ1_P ?GAW_ +"/_M*6KFDZ]8Z[8K>Z=>0W]JWR
MK-;RJZ-_P*J7B;_C\\._]A!?_13T =&O2N'^*6FW=QX;^W6/_'WILZWBK_>V
M_>KN%^Z*9)&)HV5ONL* ,CP[XAM/$NF17MG,LL3+\VT_=;^ZU;=>1_9]5^$'
MVB2S@76/"OF^:T*?+<6>[_T):]-T[4(-2L(KRWE66WF7S4=?XEH OT444 %8
M'B?PGI_B[36M-0MEE3^%U^_&W]Y6K?HH \RTG7M8\!Q-9>(8)[K2HVVP:Q&N
M_P"7_IJOWJ[[2]5L]8L8KRQN8[JUD^Y-$WRM5QDW)MKSO5O!NI^&[R;5?!]R
ML3R?-/I,W^HE_P!W^ZU 'H]%<7X3^(5IKUT^GWD4FE:U'\LNGW/WO^ M_%78
MJ^Z@!]%%% !1110 4444 %%%% ' _%2_NGTBWT;3V_XF&KSK;+M_YY_\M6_[
MYKJM!TF#0=)M=-M59;>VC\I-U<OX]TO55GLM>T-5N-0T_=&UHR[O/B;;N7_>
MHT7XI:?>7$]IJZ_\(_J</WK6^E5=W^ZU '>456M;J.\@2>%EFB==RNO\56:
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
M#PQ;>)+/RIMT5Q'\T%PGWXFH,AGBCQ;I_A*WBEU!F3S-RQ(B_>V_>^;[J_\
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
M]VOJNO'?VH/V=]/_ &A? ,5I'<KHOC+1I?MWAOQ!%\LME<K\WWO^>3[5W?\
M?7\- 'L7WTKG-#MEF\8>(+QE^=?*M5_W=N__ -FKR+]E_P#:2;XE^&M9T'Q]
M&OA_XI>$)5L_$FF7"?ZUONK=1(OWE?\ V/XO]EEKO=+\3Z@_B/6/[-TB>]BN
M=LZI</Y#_=V[OF_O4#U/0ZYJ_P#']G8:Q+IOV'4+B[C_ ((8E;=_NU%]I\8W
M/W=/TO3T_P"FLK,]8VO:#XAOTW7FGV6IRK]VXT]O(N(O]UJ!&Q_PD^N7/G3V
M?AJ7[$K;=EQ+Y5PW_ :YKQ;XJEUZXTI;.QGM_(NHMUW=P;7BEW?=KL])\8:9
M>:3+>22M;_9EVSPW'WXVKD?%WB'4->TVTO%TBYM-*L;I;IKB;^)5;Y?EH ](
M5)4B1;B599?XG1=NYJ?3%F694E7[DGS+3Z "BBL3Q1XDB\/6\2K$UQJ%S\MK
M:)]]FH ?X@\56/AN+_2I=]VR[HK=?F>6L26Y\4>(;=+%M,71+>=?WMWY^YUB
M_P!G_:K1\+^&&TKS=0U"7[;K=S\T\S_P_P"RO^S71,ZHKLS*B+\S.] ',Q^
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
MTRQF;?$OS_W:^=6_;R\/?$+5//\ "_@/QU\2&CEVV.GZ-I3Q66[_ *:RM_\
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
MB7X%?\D5\%?]@R+_ -":NXKA_@5_R17P5_V#(O\ T)J[B@ HHHH *\7^&O\
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
M5=O^ZW\+5S'@'Q5>/=7'AK7FV:[9?=?_ )^8O^>JT >@T444 %%)2T %%%%
M!1244 +2;JBE?RZ9YXV[F5J!7)OEIC(M9EYXJTC3_FNM3LK?_KM<*M85Q\8_
M!ENWEMXET_?_ +,NZ@FZ/-OVG=0L=+\/62K8V?\ :%\S?Z6T:^:L:?-][_:K
MJ?@!X3@\)_#G2=J[KJ^B6^NG_O/)\W_COW:\?_:(\0V/C[Q)X?T_1[Z+4K>>
M-;;=;MN7=++M_P#0:^H]-M8K.S@A7[D:!5_X#6TO=IG%'WL7_AC^9H1T;EH^
M[7GFH>,->\0:Y>Z5X5M($2RD\BZU.^^Y$W]U5_BK$] L?&.\6'P/=VRM^_O6
MC@@5?XF9JSM/\00:Y\)==@\A;2]LM,GMKJTV[?*98FJ]I/@/59]>M-5\2:RN
MKO:?\>T,4'E(K?WJYQ7&I3?%34HODM/L<EJK+]UG6!MS4 ?SD?-13Z* /Z)?
M@5_R17P5_P!@R+_T)J[BO$?AC-XHL/@MX-GM[RVBM&M8(HH;>#S9=K,WS-7H
MS:;XO1GVZYI\J?[=GMH ZBBN79_&:-]W1I4V_P"TM,6\\9_] S2?^_[4 =71
M7+Q7GC%'^;2M+?\ W+IEIG]N>*H?FD\.0.B_P6]Y\] '5T5RZ_$*SA;;J%CJ
M&E/_ -/$&Y/^^EI\OQ%T&%=RW,EQ_L6\#,] '2T5RG_">-<_\>.@ZI=_W7\K
M:E#:QXLO/EM]!MK+_;N[K=_Z#0!L:QX7T7Q%,L^I:1I^I2JFU7NK9975?^!5
MXC^U%X(TK2?AW::AI>AV&GRQ:A$DLUK;+$^UE;^[_M;:]9^W^,;9?WFFZ;>_
M]>\[+_Z%6)XS>/Q;H,VD>)?">J?V?(RRM]AG_N_,OS+7F9A@88K#5*?+[THG
MLY7F$\NQ-.MS>[&7,?$$O]QO]VOH7]G/RM>T9-!7R[*T:?S;S8O[V?RE7:N[
M_P >K$\;?"OP5I6AV5MH-UJ5WK%].S?:YI6_<1;O]5Y7W=W_ (]_M5U&C> _
M'OAZZT?4/ <]DEE&S6=U8W&W]PV[YFEW?>7_ '?FKXS(\FQ&2U9>U]Z,OY?B
M/T+B7B+!9_0C&AS1J1_F^$R_VH/V+T^,E]<>+/"6LKX;\:6UJK:8/+V(\L2;
M/*9OO*K*NVN'^$/@/3?CA\(U&GV[>%?BSX;E_LSQ'H-].WRW2M]Z56_U2R_?
M5E^7^&OMQ4;;\VW?M^;8E?)'[5/PG\6?#+X@)^T3\)EDD\16$"Q>*_#B_<UG
M3U^\^W^*5%V+_P  5E^9?F^VQ& PV)CRUH\W,?G6$S3'8.7-AZLH\O\ X"=/
MX<_8G\&:I:^;\1;&T\6W;+M^SHK+%!_VU7]ZS?\  EKB;K]F?XT?LYW$^I?
MGQXWB+PYYC3OX#\6MYJ[?[L$[_\ V'_ J^CO@G\:?#7Q[^'FG^+/"UXLUA<_
M+/:,W[^QE_B@E7^%E_\ 'OO+7<5MA\-3PU/V=./NG-B,;B<94E4Q$N:4CY-\
M!_\ !0;PU;:\GA#XR^&M4^#?C-?D==6B=K"7_:67^%?]IOE_VJ^FM>\20:;X
M7_MBUECO8I(MUG-;MYJ3LWW=K+]Y:S_B#\.O"'Q1T%]*\;:#IOB#2OX8=3B5
MO*;_ &6^\K?[M?%?C?\ 9#^)7[.#6^H? 3XAW%UI4]\DL7@;Q'(LL4K?[+-\
MK?\ COWOO5U'$?;_ (-T'^Q-)3SOGU.?][=3/]]F_NUNU\:^!/\ @HE%X=\0
MKX8^//@75OA5XB\WR_[1>"5M-9O[WS?,B_[2[EKW_P"+7QIL_ ?P^TK7M!BM
MO%NI^)+ZUTGPW:6]TOV?5;JY;]U^]7=^ZV[F9O[J4 >ET5XD_C_XD_"WQ5X2
MM/B0WA?7="\37RZ*NI>&;6>U?3;YE9HO-65V\V!]K+N7:RMM_O5O^"_VEOA]
MX\\3Z1H=CJ&I6]WK#-_9CZIH]U81:GM^\L$LJ*K-M5FVT >G45X=\#_C^GB3
MPK=W?C;4K>TU!O%>JZ+8V]C:NTLL%M*__+.+<WRQ(^YONUSWP<_;F\ ?$3P#
MJ?B#Q!J4?AJZTV>?[5;_ &.\=/(6?RH&1FB_>RR[D_=+N;Y_NT ?25%>9>&_
MVEOASXDN(8(?$+66H2:G!H_]GZG8SVMTMU/N\A6BE3<JR[6VM]W_ &JUM3^-
M7@71;/QO=WOB6T@@\&.J>(6V._V)G563<NSY_O+]S=_=H ZK7-2BT?1M0OIE
M5XK:"6=D?^+:NZKO@3P?#HFBQ2Z@L-[JM]_I-]<-%]Z5OX5_NJOW56O$OB9^
MTA\-=+74_#FH>(62[@U&VTS4T6QG9-/:66+_ %[;=L2[9?O-\O\ WS7U#--'
M'$S,RJBKNW-]V@!L%K!;[O+CC3=][8M6:^-?'G[=FAV_B;^R/"VJ:5<0-JUG
MIW]H7UG=;%1E=KF7:J?-L5=M=-\7/CW\3/A?KWP_T^W\*Z7K&C^*-=T_1_\
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
M/'%WI\#WVJ03/:V%JC3RW20(K>;$OWK.UBW;5_Y;_+M^;=T7[5-]\3/%VI>
MK'2OAYJFJ6&C^*=-\23W?A]HIWCB@>7<BM*R+Y_\6W;M^;[]?0FN:]9Z#%NO
M&9Y67=%:6Z^;<3_[,47WFIOAWX;QZI9_;O%MLFH:E=,TDEG-(S06RO\ =@2/
M[OR)M7=0!DZ39Z';:';W.H1+8W$D2RSIKETC74<K)]V5F?[W^[\O]VKWPUOK
M7_A+->T_19UU#0V5;X36[;HK6=V=7B5_XMVS=\OW?F_O5VUKX&\.V.PVNA:;
M:;?N^39Q)M_\=K6M[:&WC5(8UB1?X57;0!9KSOXG6VH)J'AK4K+39-573[MI
M7M[?[_W?EKT2F;5H X/_ (23QS#MDD\)6SQ?W(KY=RTU;SXBWK;AIVC::G]R
M:=Y6_P#':] VT;: /.9O^%D6>Z?_ (D=ZB_\NB;T9O\ @35:TSXI6,EXFGZS
M;3^']09MODWR_(_^Z_W:[S;69JVBV.M636E]:175NWR[)5W4 :"LLB[E^96I
M=WS5YY_PK74-!9_^$7\1W>E0M_RZ7"?:(E_W=WW:AG^'&M+!+?6_B[5)=:^\
MCNVVWW?W6B_NT >F45Y[X?\ B%(EXND>*+-M&U?^&5_^/>?;_$C5HS?$SPU:
MR-;RZJKNOWO)B>5/^^E7;0!V-%8>F^+-&U3:EIJMI,S?PK*N_P#[YK<H ***
M* "BBJ=Y>)9V<US)]R)&=O\ @- '&?!F16\$HJ_PW=PN/[O[UJ[^O/O@K;/#
MX&AG;_E^GEND3^ZK-7H- !1110 4444 <_XJT]-5\.ZK:'[LUM)'_P".5XU^
MR#K<E]X-U:TDV_N+I7_[Z7YO_0:]YN4W6\H_V&KYD_9;U*'3?'7B?2F&V6\C
M^U0_\!;:R_\ H%:Q^$\^M^ZKQG_-[O\ D?4U%-CI]9'H"5$\*O\ >^[4U% '
MDOB[]G?P;XPU;^T+BSD@F_Y:):,J))_P&N?\0?#7PU\.]8T"]6Q7^PFD\B\6
MX9FVM_#*U>W75S%9VTL\TBPQ1KN9V;:JUYLWB'Q+XZANAHNEZ<=%W;$FU3?_
M *3_ +J_W:KF,HTXQES1B>@V$-HMJC6*PK;M\R_9U7:U:?\ #7A/A_4M7^%N
MNI;:K9M;Z1=KN^SVLC3Q0-_>7_XFNXNOBG',WE:+HVJ:V_\ ?A@V1?\ ?35)
MJ=XS[:X75_BYX?TMIX$N?[0OEW*MO:HS[G_NUFVOA/Q#XJ6>\US6;_11/(VW
M3+25=JQ_W=W]ZNR\/^%M/\,Z='9V-I'%$O\ %L^9F_O-0!Q4?A;Q1XX2UE\0
MZE_9NFM^];2;)=DJ_P!U6:NZT3PSIOAVS6TT^TCMXAV1?O?[U;%% #%3;3J6
MB@ HHHH *\;^*\?_  B^K7^JM.J66M:;<V=SN_A98&V5[)7FGQZO$_X5AK%F
M%5I;V"6UCWKN_A;=_P".JU '\V>TT4[RX?[S44 ?T1? K_DBO@K_ +!D7_H3
M5W%</\"O^2*^"O\ L&1?^A-7<4 %%%% !1110 4444 %9^O:W!X;T.]U.ZV^
M5;1-+L?^+^ZO_ JT*\O_ &@KE4\*V]LUY'%<-=*WV?=\\J[6_AH RO@?H]SK
M&LZKXLU!F>61FBBW_P 3-_K?^^?E6O9:Y?X6S6;_  ^T+[&NR+R/_'MWS?\
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
MO=B;=%8_A+Q;IGC;1DU71Y9);)ONS/$\6[_@+5H7VI6VE6<MY>2K%;Q?>=Z
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
MNB\-_LI:?9VL/]HZE,7^_+;V*JJ;O]YOFKT+2_@?X,TOYET2.Z?^]>LTI_\
M'JOFY?A.>%&527/6][^[T/*O@OX!?XA:K>^+O$<"WMO++F")_N22?WMO]U?N
MU])Q1K&JJJJJ+]U5J'3[&+3K6*"WBC@AC&U8HONK5VLCT J"2XCA1V9N%^9J
MJZEJ]CH]NT]]<QVD']^9MJUYSJFNS_$J^?1O#T[0:./^0AJVUEW+_P \HJ (
MK5=9^+*^9(ZZ?X2:?<J)\MQ.J_[7^]7<:-X'T'0=GV'2[:%U_C\K<_\ WU6G
MHVCVV@Z;;Z?9ILM8(]B)6C0 4444 %%%% !1110 4444 %%%% !1110 5RWQ
M,LUOOA[XHMG^Y)I5RK?]^FKJ:Y_Q]_R(?B/_ +!US_Z*:@#^8'RS_>HI]% '
M]$OP,?9\$_!3-\B?V9%\_P#P)JZ:7Q;H=LS+)J]HCK][][7FGP3\$KK?PC\'
MRZIJ=W=V[:<OE6B-Y42KN;Y?E^]7IMKX;TBS5%CTRT1%^[^ZH RI?B7X>1'V
MWS7'_7O$S5E:YK>D>-K.*VN/"^I:[:;O-7]UM3=M9?\ T%F_[[KN%MHH5VK%
M&B?=V)$JU*J;%15^1%^ZB?PT%QE*/O1.$T&'4]!MY8-%\'?V9%)+YK?:[S<[
M-MV[V_B^ZM3:I8:]?V%PVN:O8Z/IFW=+#;KN^7_:9J[6L+QAX?G\26=I%:W*
MQ/!/YNR9=R2_[RT$<TI?$>>+X8EUZU\K08M0?3XE;;=ZA+M1O]E5KE])T=O&
M'B:RTJSB:*T\K=?7%VN[YO\ 8KL_B=\194E_X1/PZK2ZK/M@EFMU^1?]E?\
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
MGPQ^S7[ZEX9OF\/Z@R_,D2;K>7_>6I;5?'FG?O+AM+UN'^*&+=!+_P !;[M
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
MY;0MN2G,BS+MD594_N/\RUQZZ;9^&/'UDMG_ *%::E VZ%/]4TJT =G1110
M4444 %%%'\5 '->-X6U6WLM%CW(^H2_,^[[L2_,U=+\J?*OW%^2N2TFYE\5>
M)KB^65?[,TMF@M=J_P"M9DVM\U=;0 4444 %%%% '.:UX(BUG7FU&XU+4$BD
MMELVLK23RE:/=N969?F^9OO;&7[JU+>_V1X#\/:A>6]K;:;;QQ>;LBB_UK;=
MJK_M,S;5K1UG6(-!L_/N%DFW,L45O;Q>;+*S?PJO\35B7"M$(?$?BEXM'M--
M5I8K%Y=R6S?=\V5OXI=GR_+]W>WWJ .<U338+^W>SU*VN?%?BO4-,EW6[K$L
M6GJR_P#/)G58OF^7^\VQO[M=;<23LG@V"X79>R:C;,\._<RLL3-+_P"@U-X9
MD:\BOM0:VGM/[0E\U4NU59?*5=J[E_A_B^5O[]6M#LTU+XD,TFW_ (E>F++
MFS^*>5U9O^^8-O\ P)J /1EHH^[5.74H(9E@:5?M#+N6+=\S4$<W<O8IA&:B
M:X\M69MJ(OS,S-7G/B[X^^$_"JRK_:/]I7"?\LK'Y_\ Q[[M,')17,>F4[J*
M\$\(_M/67B'6K>VO=,73+"Y^6*^\_P W:W\.[Y:]V27=2",HRCS1)J***"SE
M]1\%V-]XJT_7IGD-U:1[(E4_+_O-73K]T4M% !1110! W]ZO _CU\2M8L]2M
M?!'AN-DUC4HMS72-\T:M_"O]W_>KWQF^7%>"Z3HMKXX^.7BB._@6XLK9/*9-
MW]U(E7_T)ZJ/+'WI'%B(RG'V<9<O,87PQ\ 3Z/!<:9X?MK;4-5VM!?:W<?-;
MVV[[\47]YO[S?Q5UMKX9U.\U3_A"DOWNO#MCY<]Y<>5M=?XO(W5U_BK5K;P#
MH=KINAVT:7]V_D6-C$OWF;^+_@-6-)CL?AGX8EDU2^WLTK2W-W-]^>5O[O\
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
MK;NK/U;Q;KUYY6F0Z&VF7&I*T4#W$_S_ .U7=UQ]F_\ PF'BI[Q65-/T:7;
M\*_//+_%\W]V@"IITU]\.EBMM0\N]T+=M6[A^_ S?WE_N[J[BWFBN84ECE66
M)ONS(WR-1+#%<Q/%)$KQ-\KHZUSJ^ [.PNOM.CW-SH\O_3NVZ+_OEJ .EHKE
M9?%5YX;OO(\1>7]B;_4:A;Q-L9O[K+_>K5TOQ;I&L*C6NH0/N;;L=MK[O]UJ
M -6BBB@#/UGP]8^(5MUOHV=X&W030RM%+$S+M;:R_P"RS+5*W\!^'(6B9=#M
M'=?N><OF[?\ OK=6[10 ?[7\58^H!M%\1:+KB-M_?II]XB_\M()/E3_OB5D_
M[Z:MBL+QT[)X7N&7;]H\V#[+O_Y[^>OE?\!W;?\ @.Z@#U'@#IQ7B/QZT+2K
MG7/"&M:NK+I\%S+9W,T,K1/"LJ?)+N7YEVLO_C]:>O?M,>"-'NI;6/4+C4YU
M;;ML;9W7_OK[M>4:YKWBK]I76&T;2K:/1?#MLRSM-<-N=?[K-M_B_NK6].,H
M^\>1BJE.M3E3A[TBBFI>//BG>2^&-#U";5="CE_X^-37RF6+^'SW7[W^[]ZO
M4? _[->@^'HX;K7-_B+4E^;_ $A-L"-_LQ?_ !5>I^'/#-CX.T>'3=-A2&WC
M7^[]YO[S5L,/,BSO_*IYI&D<+3M[WO?W;GS1\;/A9!H7FZ]I\?D:),VZ^CB4
M;;1O^>Z_],V^7>O_  *MCX&_%:2%XO"VO-Y<ORII]P_\7]V)F_\ 0:]ZN85N
M;=HV571OE97^ZRU\V_$KX&ZEH_\ I?AJU>_L8]TD5NLVRZL_FW[(O[R?W5^\
MM'\3_$/E^K2_N_\ I)].K( ,TY75Z^')?BUX@\3>('@DOO$7_"6P>5!I6F:>
MOV6W:7^-I]W_ (]7M_@?X\?V[XOFLKV*WM=%6S;R-3SM2YGB_P!>R-_SR7YO
MFJY49&%/,J4I\A[I3JY[POXDMO%6C6^I6:S+;S[F3[1'L?[W]VM]?N"N<]:,
MHR^$?113-RT%D4BYQ]:^;O@-XMM/^$^\=7URZV\5W>7,ZS,W\"O_ )_[YKU3
MXJ>/-/\ !/A34)IKV.WO9H&CLXF;YI9=OR[5KYY^&EM;/X#EMKRVCM]UU+>7
M5],OS11+_JHE_P!IJU^R>?*ISUXQC]FYZOHWC*R_MF\\2WD$FIZY=[HM,TRW
M7>\$'\&[^[NKK='\%7WB34+?7/%VV6XC^:UTI/\ 50?[W]YJG^$_AF+0_"ME
M=M;"*_O8O-G9_O\ S?=6O0*R/0.0^(GA^3Q/X-U"QA7=<;=T"_WG7YDJUX(\
M1+XF\-Z??/\ ZUH]LB-]Y95^]71-\U<#X9W:7\3_ !)81%5L9X(KQ%_NR?=:
M@#T#;2T44 %%%% !1110 4444 %%%% !2;:6B@!-M<#K/P[G_MA]5\.:G_85
MW.NVY18M\4J_WMO]ZN_HH \MF\0^(_ .H62^)+N/5=%FW(VH6]ML:!OX=U=7
MH7CS0_$C/'INIPW<J_P)\K?^/5T$L*S*RLJNC?>5JYGQ!\.]$\2(CS6OV6YC
M_P!7=6?[J5?^^: .@FL[:Y:*62*.5XVW1LR[MO\ NU:1%7[M>=V?BRZ\#ZQ#
MHWB)I);*7Y;'6'_C_P!B7_:KN+S4K;3[.XN[F3RK>%6EE=OX56@"_16+IGBC
M2-6TA-0M[^%[)OE\YVV+_P"/5A:M\5O#>DN\2ZA_:%TOR_9[%?-=F_X#0!V]
M%>;6>L?$'4I)KF/2--T^TVKY5O?2MO\ ^^EJQ_;7Q!B^]X=TN;_KC?\ _P 5
M0!UFN:1:Z[I<]E=Q+)%(K+\Z[L?[5>/:UJ7B#X=^"]<TO5+/[?X?CL9X(-2B
MVKY2^4WWU^]791VGCK6I//NKNTT!(D_=6ENOG^:W_37_ &?]VL3X@P^,_P#A
M!O$5E>:=I.M:?)IT^^6*5H/E\IOX: /YQ<+_ 'EHI/+?T_\ 'J* /Z)/@/\
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
MAJP;RKCQ#I<3_P!S[9%6;X8U[1OB;XKN(H=5LKO2M'GCECM86^:[GVHR2O\
M],E;[J_WD_V:\V\1_!/4]$6:YT.6QN+2/YMCP+%*J_\ LU<?<>*HM$\0:+J;
M6/VC^QKJ)I;A/ORQ?>:+_@/WO_L6JHQB<\JF)IQYI<O*?2?B;XV:/X:UR?1K
MBSO)[J&-7DEB"^4NY?[VZN0OOVE+&XL;J+3;*/\ MC;^X2XG_=;O[S5YUX9M
M[SXO>/-9G1I+>UU*3>+M8]S+%_NM\OW=JU[YI?P-\$:;9);?\(_:7&WGSKA-
M\K-_>9J?+&/Q%^TE5Y?9_#_-_D>3?L^:];>#=6\46VJWBK:S;;[[4\>Q';=\
MVU?^!K7O<'C_ ,.7,5JT>KVCI<MMB_>_>K-7X3>$XVB:/1H(?*;Y4A9E7_@5
M6[CX:^%KC[0SZ):;YA\[*FW_ /9K&7-*7,=%.G&G'EB3:M\0?#FA-Y=]K%M;
MR_W-VYO_ !VL_2?BMX=U6_BLX[J6)Y/]4]S \22_[K-6EI/@'P[HJ/\ 8](M
MDW_>W)OW?]]5;U;PKI6NZ:+.\M(Y;=?NKMV^7_N_W:#4U_,IVZN,C\#>2O'B
M#6_,_AE^U_=7^[]W;5>;PGXGAA*VOC.?9_T]6<3_ /CU '5ZSKUCH%DUWJ%R
MMK;K_&]>?^'4E^)'BK^WKJ!AH%E\NG17'_+5O^>NVMJU^'&GS7$5SK5Q<^(+
MV/[CWS?(O^ZGW:[-45/NK0 JIMI]%% #/+K@_&UGJ>BZE!XHTBV6_N((&@O+
M3^.2#?N^3_:6N_K"\6:]%X9\/W^I2*Q\F+<NU?O-_#0!+X=\0VGB;2;?4+-V
M:WE_O_>5O[M;%?)MOX@^+$?Q"L?A]X$OO">E1Q^&8_$=W<>(]/GNF>6>\GCV
MKY4J?+M1:['^Q_VGO^AL^%W_ (3VH_\ R50!] T5\_?V/^T]_P!#9\+O_">U
M'_Y*H_L?]I[_ *&SX7?^$]J/_P E4 ?0->4>+M*_X2_XE:?I4-]<Z?\ 9+&2
M>6XLGVRKN;[O^S7)-H7[3S+_ ,CC\+?_  GK_P#^2JR='^'G[2&B27,T/BSX
M7RW5PV^>[E\/7[2R?^35 'J-UX0\6:':[M)\53Z@\?S+::A$O[S_ &=U5KJ+
MX@Z/&NJM<V6I?*S3Z2B[45?]EOXFKD/['_:>_P"AL^%W_A/:C_\ )5-_L?\
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
MBAFM?](_VEW?Q?+7JM(OWD_WJ +7P_T+2-$\/VC:*%N;>>)9?M?\4ZM_%_\
M8UU]<5\(857X<Z+)\H2YC:ZVI]Q?-9GVK_WU7<4$V"BBB@H**** $W4W<M>-
M_$KQG>>&?B]X(MI-7DT_0)+6\GU%79?*98D^\]9/A6X\7?&C4M1\1VNJ:AX7
M\)>0T.BV\.U7NW^;]_+\F[;N_@H ]]IFY7KP#P[\=+G2/A7K#>($:7QKH4O]
ME3V7\=S=-\L3+_OUZA\,=(UG0_"=A;^(M2DU76Y%\^\FE_A=N=B_[*_=H [*
MBBB@ KSWXI0MK$GA_0M^VWU*^47/^U&GS;:]"KSOXN2RZ58Z5K4.UWTV^27R
M6_Y:[OEVT <5I:JG[;VLJJ[57X>6.W_P8W5>\UX/I_S?MO:RW_5/+'_TYW5>
M\4 %%%% !112?PT 8&I>,-&T?Q#H^AWNI6UMJ^L^;_9]E*_[VY\I=\NW_=6M
M[=\V*^;?C8O_ !F%^S;\O?Q'_P"D%><?&[5/&'Q*_:CU?P-:Z'?:_H'A[PY;
M7UOH=KXK?0//EN7E5[QF5=T_E;?+^_M1F_O-0!]L(ZM]VC>N_;_%7P=\.O#_
M (_\9?%+PC\(/BUKNJ65KHGAN\UR*WTS795EUEO[1:"!9[F+8TK00*N[^\TN
MYJ\R^&OC#QYXWT3X3> X9=8\8:9>1^)=5NK2;Q7+IEQJ;6VJM!%$UY\TLJQ1
M?-Y2_>_W5H _3[>N[;2,R_=KX";P?\2-%N_AEX,\9ZIK6@:=JGQ"N8+&TL?$
MTMY>+I3:5++]EGO$VM+^]5_O?-M_B^ZU9GAO7->UCQ):_!J3Q=KMEX2N/BQK
M.AM?+J,OVU=/M+%+R*Q^T[_-VRRLR[MV[^&@#[ITOQWH>J>.-:\)VUWOUW1[
M:"ZOK?:V8HY]_E-N_P!KRF_[YKJZ^3?V>_ ^F_#W]KGXTZ+I,FH7%BN@>'Y?
M^)G?2WDL>[[9\F^5V;;_ +-?65 !1110 4444 >;6O\ R<)JG_8L6W_I5/7I
M->;6_P#R</JG_8KVW_I5/7I- !1110 5YYX6VWGQ0\8W*_<@2VM?^!;:] ;[
ME>77TES\-?%6J:G)9RWOAW5I%EGFA7<]M*O^S_=H ]37[HI:SM&UNSUZPBO+
M&=;BWD^ZZU3\3>)M+\*V?GZE<K;JWRHFW<S?[JT <UXQUK5;[Q5I_AW1+[[!
M-)$T]Y<)$KO&G\/WJ6W^%:7ETMSKVLZAKKI]V&:39$O_  %:J>!?M6L^.=:\
M1II]SI^FWMK%%']K78SLO\6VO2_X: &HFRL+Q]_R(?B/_L'7/_HIJZ"N?\??
M\B'XC_[!US_Z*:@#^82BBB@#]JM%^)#ZQ\/O!OARQMOMVGZ;8Q?;(61F6[G5
MMRQ;5^_$O\7]ZO6?AW\/=7O_ !&GBKQ4W^E_>@MYOO;OX695^ZJ_PK6A^SGX
M;TW1/A+X7OK.SC6[OK%99[C[SLS,W\7\->FU4I<QSTZ/LN:7Q2D'WJ*J:EJM
MCHFFW&H:A>6VGZ?;+YL]W=RK%%$O]YF;Y5KFO ?Q@\!_%22ZC\&^,]$\52VB
M*]S#IEXLKQ*W\3+][;4G0</^V5<V-M^S7XS;4-KQ;;58K1_F^V3^>OE0?\"E
MVK_N[J\P_P""7.FWD?[-6H:K?2+/J&M^*-0O)Y5^9Y9/DB9V;^+YEK&_;@\9
M3:SXP3PY;CSM*\#^$M0\::NGS[?M31-:Z<K?[KRM+_\ LUK?L6Z7J&G_ +!?
M@O3='G1-8\12SP17"?+Y#7,[(TO^\D2RM_M,E 'M_@F+_A//B1K'CBX99]*T
MOS= \-Q_P_*W^F7B_P#765?*5O[MO_M5Z7571M*L=!TFQTK38%M],T^!;6UA
M3^&)5VJM6J "BBB@ KE_B-"W_".)?1_ZW3YXKI?^ _>KJ*KW]G%?V=Q;2?ZJ
M=65J );>9;F))5^=)%W+3ZY?P#>2_P!FW&E7GR7>ER_96_VE_A:NHH ****
M"BBB@ HHHH *:T,4S(TD2NZ_,N]=VW_=IU% !1110 4444 %%%% !1110 4^
MW_X^(MO]Y:93)=WE2LOW]K;?]EJ +7PHVR?#[1V@YB:-FC_W=[;:[2N6^&D:
MP_#_ ,.JJJO^@Q?=_P!RNIH **** "BBB@#YT_: \'Z?X_\ BY\/_#^H2R0V
MEW:WRN]O][[J[:W_ (+^--1TF^G^'/BP+!K^DK_H=Q]U+^U_A=?]I5^]7J]Q
MHEC>ZA:WLUM!+=6V[R+AH_GCW?W6IE]H.G:I>6EY=:?:W%U8MNMI9HE9X6_V
M6_AH \3\5>&]-F_:V\)2/;QO-/I4MY+_ +4D>]4:OH!45/NK66-!L9M4BU-[
M.!K^)?+BNFB7S57^ZK?W:V* "BBB@ KCOBI8Q:AX"UA&VYCB\U=W]Y?FKL:R
M/$6CQ>)-#O=,FW>7<Q-$U 'A_@^\EOOVP+FYF54EG^&>FROM_O-J%U7T/7RO
M\'-8EU+]K35X+IM]YIO@&TLY'7^+;J=U7TGK>K1Z+IEWJ$NYX+2"2XE5?O;5
M7=0!JT5^&'B3_@J=\;K[XE7.NZ7JMMIGAU9W\CPR]G%):^5N^597V[V;^\VZ
MOV:^$?CE?BE\,O"GB^.UDL%UO3(-0^SR_>B\U%;;0!VM)_#7DGC3QWX@3XE6
MO@GPG:6']K-I3ZU>7NL/+]GCA67RDB18_F9W;=\W\*K_ !?=KRR/]L"2TU7Q
M!'K^C0Z1I6A:K9Z=>:QO>6)O-\_S55/O?)Y#?/\ =;^[0!I?M,?"?Q=\4O%6
MBM8_#SPKXMTK28'>SU#6/%%]I-W!/)\LJI]EB^[L5/XO[U>9WW[.?Q%U32M(
ML9_A'X#3^Q_-_LZZM_B'K45[ LK;W3[2L7FLK-_"S;:]<TO]LOP;J7V58+34
M'N+N\2U5&D@5-K*KJ_G^;Y;-ME7]TK^;NW+M^6OHI?\ 5T ?#UW^SW\2=0\-
MZ%X>F^#GPRETC1)99['?XRU;[5%+(Q:1_M/D>:V_^)69MW\58/A7]E_XL:5\
M)?#G@/6OAG\/==M-%O)[ZSO$\8:C8W4,\\KRLT$L%NK1+\VW:C?=2OT"HH ^
M+?"_P<^+'A"32_[+^%'P]W:3J4FL6<MWX[U:ZG6\:)X&E>66W9I?W3,OSTW6
MO@C\3/$VD:WIFI_!SX9O!JVM?\)'<M%XTU.*7^T_E7[3%*MKNBE^5?N,M?:E
M% 'S%^S?\'_%/PO\;ZU?:A\.?"?A:WU:T5+[5M'\37^IWMW+$W[KS?M,2[OO
M2_/NW?=KZ<7[HI:* "BBB@ HHHH \VM_^3A]4_[%>V_]*IZ])KS:W_Y.'U3_
M +%>V_\ 2J>O2: "BBB@ J-XU==K+NJ2B@#RJTF@^'WC[4(+B#^S]"U;ROLD
MR?ZA9?XE;^[NJW-#%K'QEVS*MQ%8:8LL6[YEC9F^]7=ZEIMKK%E+:7L*W%O)
M\K1.M>=?"'2;;3=:\6_95988K[[-'N;=\J_[5 'J.U:?110 5S_C[_D0_$?_
M &#KG_T4U=!7/^/O^1#\1_\ 8.N?_134 ?S"4444 ?T4? K_ )(KX*_[!D7_
M *$U=Q7F7P"\5:+-\*O!NGQZE;?;5TY5\IVV[F5FWJN[[W_ :]07Y)4W?WJ
M/E+QEX/;]K;]HC5O#.O-/+\(/AN\2WFF1,RQ:]K3+O\ *E;^**!=OR_[7^W7
M4_&#P-X*^$NK?#+QGH&AZ7X1N])U^.SGN])LUMMVF2P3_:HI57_6KMB5OFW;
M67=6[\*;R?PG\.]>D\,^'IO$VJMXPUA]3TQ+R*SE6=[Z5I6W2[5_U30-M_BW
M_>KRWXYZ)XL^*FO>']&\3:?9Z/JOB1FT?0_"UO>?;)=/T]O^0MJMU*OR[O(7
MR%V_=\W[S,] 'B>M:/J_B?\ 8S_:'^-_B.-[35?B5+%/8PM\KP:5%.BVJ?[K
M?^@HO]ZOH;]B9KC4O@A\']/B5H].T+PY]LO%5?DDN9Y&\I6_VEB\V7_@<7]Z
MM3]O2TMM,_8N^(MI8PK;65KIT$$%O']V*-9XE5?^^:ZO]DGP3>> _P!GCP58
MZE%Y6L7.G07UXF[=M9HEVK_P&)57_9H ]=HHHH **** "BBB@#A/%5M>:/XP
MM+RQOO[,BU3;!+,\6Y/-7[M=AI-G<V=FD5Y>-J$OWFF==M<[XZ?['J'A_4&5
M9;>TO-C([?Q-]UJZW[CT %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4QOWD3K_ 'EVUGZIXBMM-O(M/\J:]U*3_5:?8Q>;+_O/_=7_ &FVT_[9
MK+O^[\)ZM*B_WY;5?_0I: -/X6ZI!>>$]/M%W0WMI L%S:7"[9H67Y?G7_@/
MWOXJ[BO'&33/$FJ.LBW.B>*-/7YMC+!>VRM_%NW,LL7_ 'TM=;\._$$VO:7>
M17UW!>WVFWDMC//;NNR1E(VOA?N[E9/EH [:BBB@ HHHH **** "BBB@ HHK
MF/&7BRU\(:?YUPLDLLVY8(H5W,S;: +FL>)M-\/6XDU"\CM]P^5"WSO_ +J_
M>:N+U'6->\?1-IVBV-SH^E-\L^IW:^4[+_TR6IO GA"\O+BW\5>(+F2XUJ2)
MO*MW7Y+56_A5:]&CH ^=?!NA6/AC]LK5M/L(1#!'\/+'_>;_ (F-U\S5[O=:
MYIEM(T%QJ%I%+_%%-.J5X[8?\GQ:W_V3VQ_].5U72C1]/OO$_B>2XL;2XE^W
M)\TT"N_^HBH ^5_$'_!+WX!Z]\1;GQ"-=O-.T>YG:ZG\.6NH1+:[F._:C_>2
M+_9_[Y9:^V-#NM TVSL=*TRZLHK>"-8+6TMY4^557:JJO^[7+_\ ".:1_P!
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
M^8?I/R_]]2UJZ#\-=*T'5$U%9;S4+V-=L4U]/YOE+_LUVE% !1110!X/8_\
M)\6M?]D]L?\ TYW5>C7'@&&[U2]O4U?5+)[J7S)8K2=53=L5?[O]U5KSFQ_Y
M/BUK_LGMC_Z<[JO1]<_X3/\ M&3^R_[)^Q?P_:M^^@ _X5[_ -3'KO\ X$+_
M /$5%_PKF&2:WDEUG5KT6\\4ZPS3J49XFW+N^3^\M1>7\0_[WA__ +YEJ33O
M^$Z^V6_VYM$^Q;OW_P!G\W?M_P!B@#7G\/Z9<WD]W<:?:2W$\'V.2:6!7:2#
M_GDW^SN;[M>8M^RWX!FT*#2'TB!+!==CUZ=$AB(NY4=V2*7Y/FB7S&55_NUP
M'[56I>+;/XAZ*OA]M;2QA\/WEY/=:3+(G]F,MY9K]L\I/^/EHHVE_<?Q+O\
ME:N8\3_''Q?XP\::_P"'[.VN7\.QR*UC=0V<\$ZJUK?(V[ROE96\J*5=W]]?
M[R[0#ZDN/AOX6N-+NM,?PQH[Z==QQQ7%HUA%Y4JQ+^Z5EV_-L_A_NTUOAOX3
M5;=6\-:/LMY_M,"?8(OW4OR_.OR_>^5/^^%_NU\FZ+\;_B=H?@33Y+C4;31]
M*26?2H+V^T&>=X&MK..6)9?GW2M.S.N[Y?N?WFIFF_M0?$?6M>^P3VL?A_2K
MSROMFIW>CRRRZ#^_EB=98E_W55=S-M\U6;[VU0#ZU;X;^%9K?R9/#FDO;M"M
MLT7V&+9Y2R^9Y7W?N>9\VW^]4%G\*?!MGY$=OX3T6*&VG>>WC2PBV12LNQG7
MY/E9E55;_=6OG/\ 9Y^+7C&UU;X8>$=5EDNM-U#0;5MJ6;2744OV9I)7O&E9
M6C7<OR,N[^ZWS5]BT <IH_P]\/>&]%N-(TS1-.T_3;G=Y]E:6RI%+N7:V]?X
MOEJE%\(O!EFVE20^$]%B?2G9M/=-/BW6;,VYFB^7Y/F^:NXHH XW0_A?X0\,
M7!GT?PKHNE7'F>;YMC8Q1-N^?YOE3_:;_OIJO2^$](FM);"32K)[:>X^V2QO
M FV2;?O\QEQ][=\V[^]7244 <%)\$_ 4OVM9/!7AYUNY//G#:;$WFR?-\S?+
M_M-_WVU.;X1^"9(;J%O".A-;W,BSSPMI\6V5E^Z[_+]Y=S?]]5W=% '$S?"W
MP=<:5_9%QX4T672=ZR_8'L(OL^Y4V*VS9MW*OR_[M:/A_P !^'/#FHWNHZ3H
M&FZ7>WW-S<65JD3R_P"^R_>KI:* /-K?_DX?5/\ L5[;_P!*IZ])KS:W_P"3
MA]4_[%>V_P#2J>O2: "BBB@ HHHH \W^)\D^O75AX2M5S+J#>?<RM]V.!6KT
M&"/R41?[J[:\_P#&T>H:'XNTSQ+;Z?)J%C:6TD$Z6[?O5W-][;_%71^%_&NE
M>+(W_L^YWRQ?ZR%UVNO_  &@#I**** "N?\ 'W_(A^(_^P=<_P#HIJZ"N?\
M'W_(A^(_^P=<_P#HIJ /YA**** /Z'OV=?A;X5E^$/A74I-$M;B]GL%EDDN%
M\SYF_P!EOEKUV]T.*31;O3[&.&T62)HE\J+:OS+7)_LW_P#)"O!'_8,BKTF@
MCEC$\R\,ZE+J%G+!=11V^I6DK6MY;Q-N\IE^[_P%EVLO^_6E=)YUO*O]Y67_
M ,=K.\;6\OAOQ"OB:.WEETR6V\C5?LZ[FBV-NBGV_P 6W<ZM_LO_ +-:,3K-
M$DL;*\3+N5T_B6@L^4/VV+'Q-H_[&?CW3YH+%=/@L8%:99=TK+YZU]!6?@Q;
M#P;IEKH^U+V!8)UN)E_ULJK_ !5Y;_P4$_Y,W^)O_7G!_P"CXJ]ZTW_D%V/_
M %ZQ?^@K0!RDOQ":VLXH&T__ (GK2K$UB[;45F_BW?W:V_#DVN/]K_MJVMK?
M:R^5]G;=_O5%XJ\'VWBJ)&9OL]['_JKM?OK_ +/^[6/8>.;S3[7['J6E:A<:
MQ'\K);P?ZW_:W4 =K17.6?C_ $.\7]Y>+:W'\5O=_NG6MZUN8+R+S;61;B+^
M_"VZ@"6BBB@ KG+"\BL_&6JV,C;'OEBNH$;^+:NUJZ.N7ELY]<\=13_NTLM&
M^7?_ !RM*OW: .HHHHH **** "BBAOD7<WR)_M_+0 452EUO3X6VR7ULC?=V
M-*M7: "BBB@ HHK*\0>(;;P]:I+<*TLLDJK%;P_?E;_9H U:8SJB[F^1%^;>
MU<O_ &]XEO/^//PXME_MWT_W?^ K36\&7VL-OU[6I+A/^?2T_=14 7?^$SMK
M_P#Y ]M<ZV^[_EWBVI_WTU,DU[7G_P"/7PU)O_A>XNE6MZSMHK"UBMK>)8K>
M-=JHE2T <HO_  FNWS=VDIN_Y=]K?+_P*GVNMZUH[;=<TSS8OX;[3%W)_P "
M7[U=110!QFH7WARZ2XUZSU631[U?FEN-/E\JX;;_ 'XONR_\"6K6D_$WQ7I2
M_P#$V\-7.L63+^ZOK)%BG;_?BWLO_?+_ / :T;CPGHMY<>?<:5;/+NW;]O\
M%6Q_NT 5K'XT^'+EECNIYM+N-VUH[Z!EVM6A<?%/PU%N2/4OM<OW2EI$TK;O
M^ UG7&CV-Y</+<6-M+*WR[WB5ZSIO!>CR71NX()--O=FS[5ID[0-_P".T <Y
MXQU+59O$J:A_9NK6]E=I%:VGFWTMGY4OS?W7V_-\FW>OWEK0L=#\726K?;?%
M-W;O([%K?_6[5_N[JU=07Q+/I]QI=T='\1:9,K*S:FKV\NW^ZZQ(RO\ [R[:
MC\):;K6CVMQ::I=6EQ;QLOV'[.TLLL47]V5F^]M_A;_OJ@#GM'\$S^#]674/
MLT?BVW5MT45PWD7$'^Y_RRE_\=KU;0_%6GZU>7MG#YD-[9;!/:W$>QX]WW?^
M^JQ_X:;\/HDCU;Q5.R_Z1_:*P,^?^6:P1,B?\!WM_P"/4 =[149E5:IMJ5JM
MTMLT\:74B[EMS(N]E_W: -"BF*^Y=U/H **** /E3QY\7/!WPA_;,OK[QCK]
MGX?M;WP#:1037F[;(RZC=,RUW'_#;WP)_P"BGZ%_W];_ .)KVIK:.1F9E5_]
MY:XRTA34OB==W"K^XTNS6U;Y?E\V5MW_ *#LH XC_AM[X$_]%/T+_OZW_P 3
M1_PV]\"?^BGZ%_W];_XFO;5MXMO^K7_OFC[/%_SS7_OF@#Q+_AM[X$_]%-T+
M_OZ__P 31_PV]\"?^BGZ%_W];_XFO;?L\7_/-?\ OFC[/%_SS7_OF@#Q+_AM
M[X$_]%/T+_OZW_Q-'_#;WP)_Z*?H7_?UO_B:]M^SQ?\ /-?^^:/L\7_/-?\
MOF@#Q+_AM[X$_P#13]"_[^M_\31_PV]\"?\ HI^A?]_6_P#B:]M^SQ?\\U_[
MYH^SQ?\ /-?^^: /$O\ AM[X$_\ 13]"_P"_K?\ Q-'_  V]\"?^BGZ%_P!_
M6_\ B:]M^SQ?\\U_[YH^SQ?\\U_[YH \2_X;>^!/_13]"_[^M_\ $T?\-O?
MG_HI^A?]_6_^)KVW[/%_SS7_ +YH^SQ?\\U_[YH \2_X;>^!/_13]"_[^M_\
M31_PV]\"?^BGZ%_W];_XFO;?L\7_ #S7_OFC[/%_SS7_ +YH \2_X;>^!/\
MT4_0O^_K?_$T?\-O? G_ **?H7_?UO\ XFO;?L\7_/-?^^:/L\7_ #S7_OF@
M#PCX6_%KPC\8/CEKVI>#?$-IX@L;/P]:VL\UHS;8Y?M,[;?^^:]]J'[.B?=5
M5J:@ HHHH **** "O.O'>@SV6H6'B?1;;_B86DG^DK%UG@_B_P!ZO1:S]5LU
MU33+NT9VB\^)HMR_>7<M "Z;?0ZE8PWEN^ZWF16C;_9J_7F>@^(M2\&ZA:^'
MO$BP_9Y5\JQU.W^5)-O\+_W6KT99ED165MZM_$M $U<_X^_Y$/Q'_P!@ZY_]
M%-705S_C[_D0_$?_ &#KG_T4U '\PE%%% ']*7[-_P#R0OP1_P!@R+^5>DUY
MM^S?_P D+\$?]@R+^5>DT 02*JJS,K/7DOAV1/"#6_AK4('T^7?*UF[_ /'O
M.K2NRK$W]Y5_Y9?>KV&L'Q)H-GXCTV:QU"%;BVE_-&_A=?[K+][=0!\P?\%!
M/^3-_B;_ -><'_H^*O>M-_Y!=C_UZQ?^@K7S/^WI=:OH7[)WCS1-:2.]N)M/
M_<:E&W^O6*XB^:5/X6VLO_ J^F--_P"078_]>L7_ *"M %BCS*** *EQI5G?
MMNNK.&X?^]-$K5A2_#W3WNI6M;J^TR&3YFM[27;%7444 <K_ ,*ZL;:5)=-O
M+[3+M?O7$,^_S?\ >W4G_"/>([/9+9^(Y+VX7_EC?1?NFKJZRO$'B2V\/6Z-
M(LDMQ)\L%O"OSRM0!DMXY71Y8K;7+&33[MEW+]G_ 'Z,O][Y?F6LK3?'FE6?
MB/596GD2RN5657>)M_F[=K?\!JE9W^I>$EN]<U+09+B]F;8UV\J_*O\ <5:J
M:E_;UM_Q/+C2/L\L=U]J^T>:NU5957;M_NT =FOQ"TJ;_5Q:A+_=V6;?-4J^
M,%F9/+TC5I=WW?\ 1=M4E\3^);B))8_"_P C+N79>+5C^V/%#_>\.0?\#OJ
M+7]O7DVSR_#VH?\ ;;RHO_9ZBN+[Q',O^AZ1;6[_ //:[NE;;_P%:KMK'BW_
M )9^'K1/]^\IBZKXOW?\@&QV?]?5  GA75]25VU+Q'<_-_R[Z?\ NDH_X5OI
M#_\ 'Q+J%[_U\7C-NH;Q;J]A%YNH>&+F*W_BFMYUEV_\!J];^//#US]W5[;_
M (&VS_T*@"CJW@S0[#P_J#6^F01.L#,LVW<ZM71Z:\LVFVDLG^M:!6;_ 'MM
M8^I>)]!O+6[L9-7M/FB963S:PO#_ ,0H$\/V5MY<^IZQM\K[/;K][;\OS-0!
MWM'W%^;_ ($]<9_PBNH>*KS[5X@9K2T5=L&GVD_W?]IFI\OPZ\R)[9=>U1-/
M9=OV=Y=WRT ;&J>*M,T?37O)+F.5/NJD+*SRM_=K/L-+OM8\0)K6K1+;Q01;
M+.Q^]MW?Q-5VP\'Z+I-TES:Z9'%<+]UZVZ "BBB@ HHHH **** "BBB@ HHH
MH **** 'JF^5%;^)MM5_ADT:^#6U"3]U/<7EU=733=5?S6W;O]W:O_?-2USE
MQX1DNI+JW&KR1:+=7375SI\42KYC/\S+N^]M9OF9?]N@!FEWVL^.--BU6ZUJ
M?3],OOWMK8Z3^Z?R/X6EG^]N9=K?+MJ#Q'X+TR'POK'V'3X$U!H&G6^?YKCS
MU7<LOFM\V[_@5=;_ +NW_@"U@ZYKUS'>2Z/HL'VC6/*5VEF_X];96W;7E;_@
M+,J_Q4 >CZ/>Q:EI-C>1;O*N8%E7=_=9=U:5>5?#W5&\*K9>#]8F4S6D.=.U
M!OD6^@3^]_"LJ?Q)_P "6O4E:@!]%%% !7$> 9GU+6?%FH?=234?(7_MDBK7
M:-]WY?O5Y[\'69=$U6.X;_35U.?SS_M?WJ /1:*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R=<\-Z?XDL_L>I6RW5O
MNW;'K@])AN?AOXI@TB,_:] UB=OLD6[][;/_ !+_ +M>I5Y]\4K&:W32O$5I
M_K='N?-D5OXHF^5J /0:Y_Q]_P B'XC_ .P=<_\ HIJW(OG3=_>K#\??\B'X
MC_[!US_Z*:@#^82BBB@#^E+]F_\ Y(7X(_[!D7\J])KS;]F__DA?@C_L&1?R
MKT)YDAV[F5=WRT 3URWC#Q$_AG16OA8SW2[E1EA'^KW?QO\ W47^)JZFF.BM
M]Z@#Y<^-GPQL_P!H3X<ZQX:\6?$.SBL=2@58DTSR%M[2=7W[EW/NE^[M^;_:
MKT#PEXSM;_[/IDWR7:Q+!!=0Q-]EOFB5=SQ,W]W^)?\ T*O3/^$5T;=N_L:P
MW?\ 7LG_ ,35/QCHLNM:'-;6<RVM]&T<]K,Z;T25'W+N7^[_  M_LM0!E45F
M>']<;5X[Q+BU-EJ5G)Y%Y;K)N\IOX&5OXE9?F5JTZ "HKBY@L[=IYI5BB7[S
MNVW;4M<E?V$?B'QI<6.I*TME8VT4\5N[;49F^\ST 2KXJOO$+.OA^S5XE^5M
M0OOEB_X"O\56-&\-W-MJ7]IZQ>?VGJ?E>5$Z1;4B7_96MU46&)(E541?NHGW
M%I] %+7-'@U[2[BQNO\ 52?Q_P!UOX6KC]<UB\T'PY=Z9KUM)>I)$T$6H6_W
M)?E^7=_M5WM87CK1[G6_#\MM9JKW"RK*L+MMW;?X: +7A>&>V\/Z9%>?\?"P
M*K5IUF>'->@\0V'VF.)HG5O*EMYOOQ-_=K3H **** "JEQH^GWG_ !\6-M+_
M +\2U;HH S/^$;TC;M_LRTV+_!Y58NJ:5/X>UZ+7-+LVEMVB:*^M+?[[?W65
M:ZVB@#*T/Q)IGB&)/L-S&\O\5O\ \M5_X#52X\8*^I3:?I-G)JMW&O[UT;;%
M%_O-3]<\'V>L2I<PLVGZG'_JKZT^5_\ @7]ZK7A_08/#>FI9V[-+\WFM,_WY
M6_O4 /TG4+Z\:6*^TQM/EC7[_F[HI?\ =K0HHH **** "BBB@ HHHH ****
M"BBB@ HHH;Y/O;: "BJ6J:WI^B+$VH7UMIZ2?ZK[1*J[O]W^]5#3XM:\;?O-
M-W:+H3;D6^FC_P!-G_VHE;_5+_M-\W^S0!HRZQ8VTLL$EW;)<1_>M_/7S?\
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
M+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !113* /-?!\QOOB?XIN[I?L5W'&D"VKI]^)?NR[JZWQ]_R(?B/_L'7/\
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
1?]$PL/\ P,NO_CM%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>insetmap2-2022.jpg
<TEXT>
begin 644 insetmap2-2022.jpg
M_]C_X  02D9)1@ ! 0$"6 )8  #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8'
M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,#
M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# S_P  1" ,  U(# 2(  A$! Q$!_\0 'P   04! 0$!
M 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#
M  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H
M*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0
M  $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!
M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y
M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4
ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D
MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]P/VH?CW8_LM?LV^/OB5J
M=C>:GIWP_P##]]XANK.U*K/=16L#S.B%B%W,$(&3C)K\DY?^#VCX)P/M;X/?
M%0,/^F]A_P#'J_1S_@K[_P HI?VDO^R9>(O_ $VSU^>__!KGX \/^(O^"2&A
MW6I:!H.H71\5:PAFN].AGD(#0X&YE)P,],T 9/\ Q&W?!'_HC_Q4_P"_UA_\
M=H_XC;O@C_T1_P"*G_?ZP_\ CM?I)_PJ/PC_ -"EX4_\$UM_\13_ /A5GA4?
M\RKX8_\ !3;_ /Q% 'YL?\1MWP1_Z(_\5/\ O]8?_':/^(V[X(_]$?\ BI_W
M^L/_ ([7Z0ZA\/?!NCV_G7GAWPC:PCJ\VFVT:_FRXK,&D>![KBQ\*Z+JK=!]
MBT"*1#_VT\L1_FPJ93BMS:&'J35XQ;7X'YX_\1MOP1/_ #1_XJ?]_P"P_P#C
MM'_$;;\$?^B/_%3_ +_V'_QVOT,N/ FERQ--'\/O!]I'"ID+ZA9VK,@'/W(X
MW!Z=-X^M9_@W]GOP]=>$-+^V:7H@C:TB;R;71;2V(R@.&<(9"W/)#+D]A4^T
MN[)&RPB4.><DM4N_?M?MU/@/_B-N^"/_ $1_XJ?]_P"P_P#CM'_$;=\$?^B/
M_%3_ +_6'_QVOT:TCX > ]!+&U\$^$8VD^_(=(MY)'^KLA8_B:N#X1>$0?\
MD4O"G_@GMO\ XBM%?J<LN6_N[>>GZL_-G_B-N^"/_1'_ (J?]_K#_P".T?\
M$;;\$?\ HC_Q4_[_ -A_\=K]*/\ A4OA$+_R*?A;_P %%M_\16/XV^%'A6[L
MK;2X_"OA=)-8G^SL4TBW#+" 7F8?)Q^[4KGL77VI2=E<JE3YYJ']>;^1^=__
M !&V_!$?\T?^*G_?^P_^.T?\1MWP1_Z(_P#%3_O_ &'_ ,=K]*G^$WA)C_R*
M?A7Z?V/;?_$4UOA)X18\^$?"G3OH]M_\13,S\U_^(V[X(_\ 1'_BI_W^L/\
MX[1_Q&W?!'_HC_Q4_P"_UA_\=K]*/^%1>$/^A1\*?^":V_\ B*!\(_"(_P"9
M1\*_^">V_P#B* /S7_XC;O@C_P!$?^*G_?\ L/\ X[1_Q&W?!'_HC_Q4_P"_
MUA_\=K]*#\(_"+'_ )%'PG_X)K;_ .(IO_"H?!Y'_(H>$AQ_T!;;_P"(H _-
MG_B-N^"/_1'_ (J?]_K#_P".T?\ $;=\$?\ HC_Q4_[_ %A_\=K])_\ A4/@
M_''A#PG_ .">V_\ B*!\(?!X_P"90\)_7^Q;7_XB@#\V/^(VWX(_]$?^*G_?
M^P_^.T?\1MWP1_Z(_P#%3_O]8?\ QVOTG_X5#X/Q_P BCX3'_<&MO_B*4?"/
MPA_T*7A,?31[;_XB@#\U_P#B-N^"/_1'_BI_W^L/_CM'_$;;\$3_ ,T?^*G_
M '^L/_CM?I0?A)X1_P"A1\)_^":V_P#B*#\(_"('_(H^$_QT:V_^(H _-?\
MXC;?@C_T1_XJ?]_K#_X[0?\ @]M^")_YH_\ %0?2:P_^.U^DW_"H?!Y'_(H>
M$_\ P36W_P 17S[_ ,%#?AAX7T_P+X::W\+^&8&;4I QBTJW0L/*/HE 'RW_
M ,1MOP1'_-'_ (J?]_K#_P".T#_@]L^")_YH_P#%3_O_ &'_ ,>K[V_9X^$7
MA.3X#>#VD\)^%9';2+=BS:1;,S90'))3DU\__ML?#'PQ:?\ !2G]BJ&'PWX<
MAANM7\9">*/3(%CG"Z-$5#J%PV"<C.<&LZE3DCS>GXNQU8+"O$5?9)VTD_\
MP&+E^-K'A/\ Q&V_!$?\T?\ BK_W^L/_ (]1_P 1MWP1_P"B/_%3_O\ 6'_Q
MVOTF'PB\(A?^12\*?^":V_\ B*'^$/A$#_D4?"O_ ()[;C_QRM#E/S9'_![9
M\$3_ ,T@^*G_ '^T_P#^/4O_ !&U_!+_ *(_\4_^_P#I_P#\>K](_P#A4GA'
M/_(H^%?_  36W_Q%2K\(_!Y./^$0\)_^":V_^(H _-?_ (C;/@C_ -$?^*?_
M '_L/_CU'_$;7\$O^B/_ !3_ ._^G_\ QZOTW\.?#/P;IVK0M-X/\)&WD(23
M.CVPP#W^YVZUZ,/@-X%/_,E^$_\ P46__P 10!^0/_$;=\$?^B/_ !4_[_V'
M_P =H_XC;O@C_P!$?^*G_?ZP_P#CM?K]_P *&\##_F2_"?\ X*+?_P"(H_X4
M/X&_Z$SPG_X*+?\ ^(H _('_ (C;O@C_ -$?^*G_ '^L/_CM*O\ P>U_!)_^
M:/\ Q3_&XT\?^UJ_7W_A0_@;_H3/"?\ X*+?_P"(H_X4-X&/_,E^$_\ P46_
M_P 10!^0?_$;1\$_^B/_ !2_\"=/_P#CU'_$;1\$_P#HC_Q2_P# G3__ (]7
MZ^?\*%\"_P#0E^$__!1;_P#Q%'_"A? O_0E^$_\ P46__P 10!^0?_$;1\$_
M^B/_ !2_\"=/_P#CU-/_  >V_!$'_DC_ ,5/^_\ 8?\ QVOU^_X4+X%_Z$OP
MG_X*+?\ ^(H_X4/X&_Z$SPG_ ."BW_\ B* /R!/_  >U_!%QC_A3_P 5/^_]
MA_\ 'J/^(VWX(C_FC_Q4_P"_]A_\>K]?)O@-X&,9!\%^$R#P0='M^?\ QRN0
M\ ?!?P;X:U>Z\+WG@_PO+]B07&EROI-N6GLB0H4G9RT+$1GOM,3$DL:5[&D8
M<T6UNOR_X'];'Y:1_P#![1\$Y>GP?^*7XW.GK_.:G?\ $;'\$_\ HD'Q0_\
M O3O_CU?K!XD_94^'_B"9;E?"7AW3]0A7;%>V>EV\<\8_NG*%77_ &'#+[5A
MK\,=&\"_+K_@'PAJVFJ,'5--T*'S(AZSVP4L!ZM$7'4E$ S2<K;E1I<R]UZ]
MO\N_Y^1^7?\ Q&Q_!/\ Z)!\4/\ P+T[_P"/4?\ $;'\$_\ HD'Q0_\  O3O
M_CU?K;H7PE^'/B73([RP\*^"[RTF&8YH-,MI$?Z$+BKH^ W@7_H2_"?_ (*+
M?_XBJ,6FM&?D#_Q&W?!'_HC_ ,5/^_\ 8?\ QVC_ (C;O@C_ -$?^*G_ '^L
M/_CM?K]_PH?P-_T)GA/_ ,%%O_\ $4?\*'\#?]"9X3_\%%O_ /$4 ?D#_P 1
MMWP1_P"B/_%3_O\ 6'_QVI(?^#V7X)SKE?A!\4!CCYKK3E_G-7Z]?\*'\#?]
M"9X3_P#!1;__ !%'_"AO W_0E^$__!1;_P#Q% 'Y#_\ $:_\%?\ HD/Q._\
M S3?_C]'_$:_\%?^B0_$[_P,TW_X_7Z\-\!O ^W_ )$OPG_X*+?_ .(KC;#X
M*>"_!?Q&DT^;P=X5.E^)&:XL2=(M]L%VHS-#]SCS%'FJ.Y6?VI-V-(0YKVWM
M?^OEK\C\N6_X/8/@JJD_\*A^)W'/%YIO_P >J'_B-N^"/_1'_BI_W^L/_CM?
MK\GP(\#LO_(E^$__  46_P#\11_PH?P-_P!"9X3_ /!1;_\ Q%,S/R!_XC;O
M@C_T1_XJ?]_K#_X[1_Q&W?!'_HC_ ,5/^_UA_P#':_7[_A0_@;_H3/"?_@HM
M_P#XBC_A0_@;_H3/"?\ X*+?_P"(H _(1/\ @]G^"<BY'P?^*/XW.GC_ -K4
MO_$;'\$_^B0?%#_P+T[_ ./5^O7_  H;P,?^9+\)_P#@HM__ (BC_A0O@7_H
M2_"?_@HM_P#XB@#\A?\ B-C^"?\ T2#XH?\ @7IW_P >H;_@]E^":KG_ (4_
M\4./2ZTX_P#M:OUZ_P"%"^!?^A+\)_\ @HM__B*/^%"^!?\ H2_"?_@HM_\
MXB@#\@?^(V[X(_\ 1'_BI_W^L/\ X[1_Q&W?!'_HC_Q4_P"_UA_\=K]?O^%#
M^!O^A,\)_P#@HM__ (BC_A0_@;_H3/"?_@HM_P#XB@#\@3_P>U_!%C_R1_XJ
M?]_[#_X[3E_X/:O@D1_R1_XI?^!&G_\ QZOU4^-/P1\%V7PJ\03P^#_"D<EM
M8RS*1I%OU1=V/N=\8_&NH'P'\#G_ )DWPGU_Z!%O_P#$4KZV+Y?<4O-K[K?Y
MGY!_\1M/P3_Z(_\ %+_P(T__ ./4?\1M/P3_ .B/_%+_ ,"-/_\ CU?KY_PH
M?P-_T)GA/_P46_\ \11_PH?P-_T)GA/_ ,%%O_\ $4R#\@V_X/:_@DH_Y(_\
M4OPN-/\ _CU-_P"(V[X(_P#1'_BI_P!_K#_X[7Z_?\*&\#?]"7X3_P#!1;__
M !%'_"A_ P_YDSPG_P""BW_^(H _('_B-N^"/_1'_BI_W^L/_CM'_$;=\$?^
MB/\ Q4_[_6'_ ,=K]:?%7PX^''@W3Q<W_A/PG$CN(HD71H7EN'/1(T5"SL?[
MJ@G\*P-,_9ST'Q]J4%]K'@OPOH^EV\PGMM(72;4S3%2"CW3A2.& 81(< @;F
M;[HERZ&D:;:YGHOZV[_U<_+7_B-N^"/_ $1_XJ?]_P"P_P#CM'_$;=\$?^B/
M_%3_ +_6'_QVOU^7X#>!P.?!OA/_ ,%%O_\ $4?\*'\#?]"9X3_\%%O_ /$5
M1F?D#_Q&V_!'_HC_ ,5/^_\ 8?\ QVC_ (C;O@C_ -$?^*G_ '^L/_CM?KY)
M\ / LK*S>"_"1:,[E)T>W.TX(R/D]"1^)IP^ W@?_H3/"?\ X*+?_P"(H _(
M'_B-N^"/_1'_ (J?]_K#_P".T?\ $;=\$?\ HC_Q4_[_ %A_\=K]?O\ A0_@
M;_H3/"?_ (*+?_XBC_A0_@;_ *$SPG_X*+?_ .(H _('_B-N^"/_ $1_XJ?]
M_K#_ ..T?\1MWP2_Z(_\5/\ O_8?_':_7[_A0_@;_H3/"?\ X*+?_P"(H_X4
M/X&_Z$SPG_X*+?\ ^(H _( _\'MOP2/_ #1_XJ#Z3V'_ ,=I?^(V[X)?]$?^
M*G_?^P_^.U^N7B']G#P+KVAWEC)X/\+QQWT$EN[+I-N&4.I4D'9[UE_"[X4>
M#?%/@#1[ZZ\&^$VNYK1/M.-'MQB91MD&-G9PPI7UL5R^[S>=C\H1_P 'MWP2
M_P"B/_%3_O\ V'_QVC_B-N^"/_1'_BI_W^L/_CM?K]_PH?P-_P!"9X3_ /!1
M;_\ Q%'_  H?P-_T)GA/_P %%O\ _$4R3\@?^(V[X(_]$?\ BI_W^L/_ ([1
M_P 1MWP1_P"B/_%3_O\ 6'_QVOU^_P"%#^!O^A,\)_\ @HM__B*/^%#^!_\
MH3/"?_@HM_\ XB@#\@1_P>W?!'_HC_Q4_P"_]A_\=H_XC;O@C_T1_P"*G_?Z
MP_\ CM?K]_PH?P/_ -"9X3_\%%O_ /$4?\*'\#?]"9X3_P#!1;__ !% 'Y _
M\1MWP1_Z(_\ %3_O]8?_ !V@?\'MOP1_Z(_\5/\ O]8?_':_7[_A0_@;_H3/
M"?\ X*+?_P"(H_X4/X&_Z$SPG_X*+?\ ^(H _('_ (C;O@C_ -$?^*G_ '^L
M/_CM'_$;=\$?^B/_ !4_[_6'_P =K]?O^%#^!O\ H3/"?_@HM_\ XBC_ (4/
MX&_Z$SPG_P""BW_^(H _('_B-N^"/_1'_BI_W^L/_CU._P"(VWX'_P#1(?BM
M_P!_;#_X]7Z^?\*'\#?]"9X3_P#!1;__ !%'_"A_ W_0F>$__!1;_P#Q% 'Y
M!_\ $;;\#_\ HD/Q6_[^V'_QZC_B-L^!_P#T2'XK?]_=/_\ CU?KY_PH?P-_
MT)GA/_P46_\ \17P/^U#\,?#&D_\%%--AC\->'8[7^V-$(C_ +,@\O;FWR,;
M>AYR* /GD_\ ![;\$<\?!_XJ_C-8?_'J/^(V[X(_]$?^*G_?ZP_^.U^OP^ W
M@?\ Z$OPG_X*+?\ ^(H_X4/X&_Z$SPG_ ."BW_\ B* /R!_XC;O@C_T1_P"*
MG_?ZP_\ CM*O_![;\$"WS?!_XJ@>TU@?_:U?K[_PH?P-_P!"9X3_ /!1;_\
MQ%'_  H?P-_T)GA/_P %%O\ _$4 ?D+_ ,1M?P+_ .B1_%K_ +ZT_P#^/T?\
M1M7P+_Z)'\6O^^M/_P#C]?KU_P *'\#?]"9X3_\ !1;_ /Q%'_"A_ W_ $)G
MA/\ \%%O_P#$4 ?D+_Q&U? O_HD?Q:_[ZT__ ./TU_\ @]M^!X;Y?A!\5F7U
M,M@/_:U?KY_PH?P-_P!"9X3_ /!1;_\ Q%'_  H?P-_T)GA/_P %%O\ _$4
M?D&O_![5\$W5MOP>^*GRC)_?V' _[^U^U Z5^!__  >Q> M#\%?"#]G_ /L;
M1=)TG[1K&L^;]BLX[?S,0VF,[ ,XR>M?OA0 4444 ?.W_!7CG_@E/^TI_P!D
MP\1_^FRXK\_/^#6WQ']@_P""1>AV\.GZI?S?\)9K+$00A4 +0XS)(RI^ 8GV
MK]!/^"N__**C]I3_ +)AXC_]-EQ7P3_P:M?\H@]#_P"QLUG_ -"AI2N]BZ<H
MIWDKGZ -<^(+[_5V>DZ:K=#/.]S(/JB!5S]'/UH;PQ>7J_Z=KFH2(>L=H%LX
MS^*YD_\ (E;.WGK2U/LT]S7ZPU\"2]%^KN_Q,K3_  9I.F7(GATZV%P/^6\B
M>;-_W\;+?K6J27ZY/UHH)Q51BEL95*DYN\W?U,7X@NT7@G5%C;;)/;M;H1V:
M3]V,?BPK:CC2W58TPL<8"J!T ' K%\;-YEGI]OQFZU.U7'J$E64_I&:VE.5]
MZA?&V:RTH17=O\E_P1PH'2C^5&/P]JT.</O>OY?Y]:Q=$;^WO$EYJF<V]J'T
MZS(/W\-F=Q]9%5!_UQSWJ3Q=?3)9PV-I(T-]JDGV:&1/O0KUDE'^X@8@]-VT
M=Q6AI^G0:190VMK&L5O;(L42#^!5  'Z5#UE9=#HC^[IN766B].K_3[_ ")C
MU/X_UH/^3^=&<459SACCTH'XT#IR/_KT$_R_QH ">>*%."*.OI0>#[T '^?Y
M4"G#CVII.TT !.*.AH*[<4!L4 %'<U3OM5:SUG3;545A?&7).<J$3=D?C@?\
M"JYG%!4HM)-]?^&#MU_6OG;_ (*-'/@;PN,]=2E/_D*OHG./2OG/_@HS_P B
M9X5'_3_.?_(:T$GKG[/8V_ 7P7[Z):'\XE-?-/[65Y%??\%FOV.[*X'DKIVC
M>-[V"65?W=U++IB1>4C'K(HC#E1R RG^(5],? / ^!/@OCC^PK(_^0%KS7_@
MH/\ L:W'[8_P>TV'P[K4/A#XF>!=5A\2^!_$CQEO['U*$@A7*Y;R)@ D@ 8#
M$;[)#$J'#$1E*G[N^C^YIGIY/7ITL2G5=HR4HM]N>+C?Y7N_(]X Q[?ATH/(
MKYE_85_X*'2_M*ZUJWP[\?>%;OX?_'3P(%A\7>&2 \*ME0+ZTPS-)8R[HV60
M;U3S4!=D>*67Z:9N/K5TJT:BO$PQV!K82I[*NK/?>Z:>S36Z?1@<D=<4*>>?
MI3",=A2@[>:T.,D(7'>O1? .JRZIH"^=\S0L8@W=P ,']<?A7G0<X'^%=U\+
M49="E8GY6G8@>G"T =-1110 4444 %%%% !1110 5ROQ.\/W5Y8V^J:7'YFM
M:$YNK1,X^TKC$MN3Z2)D#/ <(W\-=5377=1:^A=.HX2YE_7_  _4H^&=?M?%
M.@V>I6<GFV>H0I/"V,$JPR,CJ#Z@]#Q5YDR*XOPZG_"!_$"XT7;C3=<,NHZ=
MC[L$X(-Q![!BPE7_ 'I1P%%=M4Q=T.K!1E[NSU7I_6C\SD]=^%UK-J<VIZ3<
M3:#K$C!I+JT4;+H_]-HC\DN>F6&\#HPJLOCS5O"&4\1Z5(]NO_,4TJ-[BW(]
M9(>9HCZX$B <E_3M::Z[A1R]45[9M6FKK\5Z/]'=>16T;6[77]-AO+*YM[JT
MN%W130R"1)!Z@C@U;S7(:S\,_L-_/J7AZ\;0M2G;S)D1/,LKYO6:'C+'H70H
M_3+' %&B_$UK748=,\16?]AZG.WEP$R>99W[?],9N 2?^>;A9/\ 9(YH4NC!
MTE)7IN_EU_X/JOFD=?134DW''I3JHQ"L7Q_X13QGX9GL_,^SW'RRVMP!EK6=
M"&BE'NK 'W&1T)K:I&&12:NK,J,G%J2W,'X?^+6\7^'8YIX1:W]N[6M];;L_
M9KF,[9$]USRI_B5E/0UOUQ'B0'P!X^@UM?ETW7'BT_4Q_#%,<+;7!^I(A8_[
M41Z(:[6-]P'K2B^C-*L4K3CL_P .Z^7Y6[CJ***HQ"BJ>K:Y;:*]JMQ,L)O)
MA;P[@?GD(+!?Q"GKZ>N*N*VX4!9[A1110 4$XHJGKVLVWA_1[J]O)EM[6SB:
M::1ND:*,DGZ 4#2;=D<IX_8>,O%NE^&T(>U!74]5QT\B-OW41_ZZS <=TAD'
M>NUC7:M<K\*M&N$TJYUC4(FAU3Q!-]NN(V^];IM"PP'_ *YQ*H/^WO/\5=8.
ME3'N:UG:U-;1_/J_T]$@HH)Q6?XC\3V/A/29+[4+J&TM8<;I)&P,G@*.Y8G@
M 9)/ !-5YF2BV[(O.V!7(Z[\19K_ %2?2?#=O'JNJ0MLN968K9::?^FSCJ__
M $R3+GOL'S"F8M<^*0 E^U>&_#TG6,$QZEJ"?[1&#;(?0?O2#R8CD5U^@^'[
M/PSI,-C8V\-G9VXVQ0PH$1!UX ]R3[DDU-V]C;EC3^/5]NB]7^B^;Z&)X1^'
M$.BZA_:E]<2:SKLB;'O[A #$IZQPH/EAC_V5Y/5BQYKIPNVE Q1322T1E.<I
M.\@HHHIDA1110 4444 %%%% #7&5KCOAA,NBZ_XDT!F4&QOFO[9<\FWNLS9^
M@F,Z^P05V9Y%<+\5_@M8_$*:VU)?+M]<T]"EM='=M9"<^5)M(;82205*NA.Y
M2#D&)7WB;T90=X5'9/KO9]'^GS.Y#@]Q2YKR[PIH6DZY?MI6J2>*-+UV%"[V
M,OB74&69!QYL$GFCS8^G(P5R RJ>*Z-/@QH;G+?VU-_UVUR^EQ_WU,:%)O;^
MOP'*G3@^63?W+_Y(ZZBN3/P4\/.,-:W;KZ-J-TP/X&3%,;X&>%U3]WI:V[#[
MLEO<30RI_NNCAA^!I^]Y??\ \ GEH_S/[E_\D=>&!HK@8M;U'X43O!J0U#6/
M#^2\&HJC7-S8#KY=PJ@NZ#G$P!..'Z;V[;3M4M]6L8;JUFCN+>X02Q2QL&21
M",AE(Z@@YS0I)Z$U*;AKNGL_ZZ^18HIOF#- <&J,QU%-$JFG Y% !1110 5^
M>W[98%I_P4(TV3[O^FZ+)GKT>,?^RU^A-?GO^W=_H?[=FER= #I$O!ZXF(_I
M0!^A%%%% !1110 4444 %%%% 'X3_P#!\.F?@Y^SVW]W6=:'YP6G^%?NQ7X4
M_P#!\-_R1;]GS_L-ZS_Z(M:_=:@ HHHH ^=_^"N_/_!*C]I3_LF'B/\ ]-EQ
M7PE_P:CZ5-K'_!(W08;==TK>+-:.#P,!H>]?=?\ P5\;;_P2F_:3_P"R9>(A
M_P"4VXKXI_X-%KR.S_X)3^'_ #'V^=XIUN-<]-Q>W(_/% 'Z&:WX7N_#ZQFX
M\M?.)"X;=TK/(*_XBO2O'FE?VIX>DVJ6FM_WL>.N1U_3->;CD9_6@!M!-!7/
M_P"JD;I0!C:V?/\ %6@0_P#/-[BZQ_N0F//YS ?B*VE^[6*S>?\ $)1U^R:8
MQ/\ LF68 ?GY!_*MS/%9PZ^IT5_A@O+\VW^5@QG_ .M0/G__ %T $MQSS^=<
MSKE_<>.H;C3='D2.S),-YJ+*6B(Z-#%@@NQY5F# (,@'=TJ4K$T:+J2MLNKZ
M+^NBZ[%KPMC7[^YUP_ZJY7[/I^1_R[ YWC_KJ_S>Z+'Z5N$X/7_/-(D:HBJJ
MK&B@*JJ,!0., >@%+V_PHBK(5:HIRNMMEZ?UOYA1UH)XZ_UH9O8=\^_6J,@'
M!]* :&.T]_H/\^U*<9[_ %[T (.M'^?\_G2X'^]^% 7GL?Q^E ""@T=^GU_2
MC!X_P^E  #@?X"C.*,^X_P _Y_2CZ?Y_SF@#'U%F?QYI"\_N[*\D^GS6Z_U-
M; ;CZUCWKG_A8.G[/F/]G77FC^XK20;3^)4C\_2MC/7G]?\ /K4QW?J=%;X*
M?I_[=(-WJ%KYP_X*-MCPIX2^;G[9=?C\D?\ C7T>>?\ ]5?-O_!1UL^'?""]
MVN;S\@D-4<Y[1\"ACX'^#.3_ ,@*RY/_ %P2NJSD5S'P13;\%/!H.<_V#8D_
M^ \==.6R/\\_YS0!\V_\%"/V$9_VG]-T;QU\/]2C\%_'WX;_ .F>#/%$1\LR
M%26;3+P])+.?+H0X98S*YP4>:.79_8'_ &Y]+_;.^'5Y#?6+>$OBEX,D_LWQ
MSX.NP8KW0+]#L<B-CN-O(P)C<9&#L)W*<^\YSTKXM_:>\.6?@_\ X+5_LOZY
MX7B:Q\5^.M$\3Z7XNDA/EPZOH]G8++;_ &@#[[QS<HQ[Q1*3B- .2JO9S]K'
MJTFN]]+^OYGNX&I];HO!5OLQE*#_ )>6+DXO^Z[/T>JW:?VE3<*3T/Y4XC//
M/%-R<]*ZSPARM_\ 7S7=?"N;=HMQ'_SSG/X JO\ ]>N#\W;CI5S3-7N-)G\R
MWD>&3'('1OJ.A[T >L45@>#/&7_"2-+'+&D<\8#?*3AQT) /3!QZ]16_0 44
M44 %%%% !1110 4444 <CXV82_$7P;'_ !)=W4_U5;25"/SD'Y5UU<AJY%S\
M;=#CZBVTB_FX/1FFLT!_+?\ K77U,=W_ %T1M5^&'I^K"BBBJ,0(S5/6-"M-
M?TV:SOK>"\L[A=LL$\8DCD'H0>#5RB@$VG='$KX;USX=2;M#DDUS25&/[+O;
MG_2+<?\ 3O.W4?\ 3.4X]'4#%7_#_P 6]%UZ^6R:[_L_5&ZZ?J"&UN@?9'QO
M'^TFY3V)%=/BJ.N>&K'Q)8M:ZA9VM_;-R8KB%94/_ 6!%3RM;&_M(R_B+7NM
M_GT?X/NRYYF.O6G9KC6^$RZ'AO#^L:KH.WD0*_VJS/MY,NX*/:(I1'X@\6>&
MUVZAH]MKENN?](TB3R9L>IMYFQ_WS*Q]!1S/JA>Q4O@DGZZ/_+\3I/$7A^U\
M4:+=:??0K/9WL30SQGHZ,,$?_7[5@_"[6KJ2WN]%U21I-6T%Q;RRO]Z\B(S#
M<?\  T'.. Z2#M5KPU\3='\3W_V.&Z:#4-N]K*\@>UN@HZGRI K%1Z@$>]9_
MQ!TNZTO5+/Q-I<$UW>:6C0W=K$/WE_9MRR*/XI$;#H.^'4??I/\ F148M?NI
MJU]5?O\ \';[GT.RHJEH&NVOB/2;>^LKB.ZM+N-9H94.5D4C((J[5G/JM&<[
M\4O#<WBKP5>6UF0NH1J+FP8G 2ZB820MGT$BKGVS5[P;XFM_&/AC3]4M<_9]
M1MTN4!^\H8 [3[CH1Z@UI/R*X_X8Q?V1K/B?2%_X]]/U+SK<?W$N(TG9?H)7
MEQZ @=JEZ.YO'WJ3CVU^^R?Z?B=E112,X0<U1@!;'UK@M=U-?BSK<.E:>/M&
MAZ?=K+JMV/\ 4SO$VY;6,_QGS ID(RJA"A)9B NJW-U\6=6N--LY9K7PY92M
M;ZC=Q,5EU&120]M$PY5%/$D@YR"BX(9AV>EZ5;Z+80VMK;PVUM;H(XHHD"1Q
M*!@* . !Z"H^+;8Z(_N=7\73R\_7LNF[[%B-<"E=]BU7U76+71-/FNKRYM[2
MUMT,DLTSB..-1U+,> /<UQS:QK/Q0#+I37&@Z _RG49(2M[>+W^SQL/W2GH)
M7!8\E4 VO3E*QG3IN6NR[FEXF^(JZ?JO]E:7:OK&N8#&UC8I';*W1YY<%8E.
M,@'+M_"K5%X<^'3/JJ:QKUU'JVM)GR6$>VUTX'JMO&2=I[&1LNWJ!A1L^%_!
M^G^#].^RZ=;+;P[C(W)9Y7/5W8Y9V/=F))]:U*.6^Y3J**Y:?W]7_DO+[VQ%
M7;2T451B%%%% !1110 4444 %%%% !1110 4$9%%% &/XP\%V/C/3EM[Q'S"
M_FV\\3>7/:R#I)$XY1AZCJ,@Y!(//V/C34/ 5W%I_B=DDMIG6*UUM(]D$Y/"
MI< <0RDX&?\ 5N2,%20E=Q4&HZ=!JMC-;W$,=Q;SH8Y(I$#I(I&"K \$'T/%
M2X]4;0J67)/5?EZ?U9DJR9[BG5P/V+5/A JFQCN]:\,+G=:*&FO=*7UBYW30
MCG]V<R*/NEQA!V'A_P 067B72(;ZPNX+RSN5W131-N5QTX/L<@CJ"".M"E?0
MFI3Y5S1U7?\ 1]G_ $KK4N-'D5RO_"FM'BFD:UDUC38YG,C06&JW%K &)RQ$
M<;A5R>3M R>>I-=8#FBG))[BA4E#X78Y0?!W36/[R_\ %$OIN\0WPQ_WS*/U
MI)?@OHDP_>2:_)Z%]?OV*_3,W!]Q7644N2/8OZQ5Z2?WG%S>&O$7@]O.T?5'
MURU7[VGZO)\^/^F=RJ[@?:4.#_>7K5[PW\3['6]373;B.XT?6"I;^S[]!',X
M'4QG)251_>C9@.^*Z;&:S?$GA73_ !?IS6>IV=O?6K-N\N:,,%(Z,,]".Q&"
M/6CE:V'[2,M*B^:T?^3_  ?F: D!-.#9KA;[P[K'P[M9[K2-66\TVV0RO8:S
M*\@B51D^7<\R(,=I!*/3;7-_#+]H?1;^\UY]4U0::DMZ)[-;Z=2AB,$(*Q2
ME' D60@*Q.#G YJ742=F7'"3G%SI>\EVW[;?TCUZOSW_ ."B!^S?MH:9)_=L
MM-D.#CI</_A7VI'\5)=?DV^'M'U#7(U.'NB/LEHOTDEP9#_US5AZD5\-_P#!
M0?5;G5_VF=)OKK3;S3)ETVU@DAG7I)'<2D[''#KAD(9>S<X((%<R,W0J)7:_
MS7JMT?HQ10#15&(4444 %%%% !1110!^%/\ P?#?\D6_9\_[#>L_^B+6OW6K
M\*/^#X=P/@S^SVO\1UK62/\ OQ:?XU^Z] !1110!\Y_\%?O^44O[27_9,O$/
M_IMGKX1_X-593!_P2#T&120T?B[66'L0\!%?=W_!7[_E%+^TE_V3+Q#_ .FV
M>O@'_@UK?5H_^"1.A_8[;2YK?_A+-8P9KF2)P=T.>!&PQ^-)NQ4(<SLOQT/V
M'BD6>!77HP#"O+?$MNMKK][&B[469MH],\UM>&-;\97'A^U:+2O#,D:IL#/J
MTZL0OR\C[-[5S7C:Z\1C7F:;2- 6:1%+"+6I2/09S:@C@#BES>3-/J\NC7WK
M_,C9N?ZT!ACO^-<_JWB+Q!ID18>&8;S )(M=4#'@J.C1+DX)/']TU6UKQWJ?
MAW0$U*Z\/[8W,:B);X-/N<@!=GE\MD] 2>#C-2ZT5O\ D;1P-65N6SN[+WH[
M_>:.CK]K\8Z]/G_4_9K%?^ 1F;_VXK4O[Z'2[.:ZNIHX(($+R2.VU44=R37)
M^"M=U2ZM]0NET*91>:A-(0]Y$CH5VQ;6![CR\?A4B6FL:CJRWVK:,+HV\F^S
MMDOHOL]KCH^#_K)?]L@!?X0.2<XU/=T6_D=-;!_O;5))**2^*-[I)-+7O\D7
MEMKKQP-UTEQ8:*WW;=@8[B_'K)WCC/\ SS^\P^]@':=ZWMX[2WCBB1(H8U"(
MB*%5%'   X 'H*RAK.K$\:"Y]_ML/^-+_;FJ+][09F7OY=Y S?D6 _6K4HK5
M[^ASU(U)+EC91Z+FC_GJ_,ULT$9_G6./$E\#AO#VL@CTEM&_]K4X^([S_H7=
M:_[[M/\ X_5JHF9?5I^7_@4?\S7'S#^+\!2E05W=/K6/_P )-> ?\B[KG_?R
MT_\ C] \2WH_YEW7/^_EI_\ 'Z.=?TF'U>?E_P"!1_S-@#CZ] :&0 5C_P#"
M572#YO#VN<=P;5OY3TX^+)O^@%KV?^N<'_QVCG0?5:GE]Z_S-9E.#Q_GF@CC
MZ=ZQSXLF_P"@#KW_ '[@_P#CM./BN8?\P'7_ /OU!S_Y%HYD+ZM4[?BO\S49
M,#Z=>*=M8+_%7+ZK\1YTFDL;'0]4N-6$0E6&58E2-2<!Y"LAVCJ0."V"!W(D
MT&_FT>"1I-+\27UY<'=<3RI#^\89^ZOG;40= HX ]3DF?:Q;LC;ZC44.:6G9
M75WY[[>?7H='G=2+R?4GVK+;Q7-_T =>_P"_<'O_ --:H^)/'5QI6@W=Q'HN
MM0W"ILMVEBAV^<QVQ@XE)Y=E' /6JE4BE=F<<'5E)12W\U_F6/"O_$SU75M4
M^\L\XM+<C_GE!E"?QE,Q],;:W!T_R?\ /2N?T746T'1[6QCT'Q T=I"D(/EP
M9;:,9/[WJ>I]ZL'Q/<$_+X?UYF_VOLR_SFJ(R2CJ:XBC.=1\MK;+5;+1=36(
M/^17S5_P4@?&B^#5^8YGO3U_V(/\:]_&M:I)RGA^Z4?]-KNW5OR5V_G7SS^W
M_++J>G>$5U&+^QU62]*,S"X\X[;?/W/NXXZ]<^QJO:+^DS'ZM/R_\"C_ )GO
M'P:'E_!SP>O7;H5B/_)>.NDQ7&?"S4M1@^%OA>*'1I)X8]'LTCE^V1+YJB!
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
MVJ(2C'DG%?P!^UI\+_BM8ZE<>&?B%X,U^'1;5K[4&L-8@G^P6ZC+32A6)CC
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
MYG+1;=SJY%1UGK+MV]?\OO[$.B:';Z!:-#;^8?,<R32R-OEN'/5W;^)CZ]
M    !;Z_I0>3QN7O2E1ZUHDEHCGE)R?-+<3O]:Q=;/\ :GBG2;#JMN7U*89[
M)\D8/UD?</\ KE6X1SV;Z5B>&(OM>LZY?/RTEV+./_9C@4+C_OXTS?1A43UT
M-L/[O-4_E7XO3\+W^1LYQ_A3MYS32NW_ /50.35G..5N.E?,?_!2=V:T\#_[
M^H\>O%I_]>OIH5\P?\%)F7_BB,]AJ)/K_P NM 'T'\*OW7PJ\*KTVZ-9#I_T
M[I6]E:P_AID?#3PV/NXTFTR/3]PE;3-CZ_6@!TD23Q-&ZJ\;J596&58'J",<
M@^E?&>I>&SX1_P""[7@>.&8?9K[X):E;QQXYBMTUHRK"?]E9&;;CHH48XK[*
M) KY TUYOB)_P7DU63>JV/PR^"T-H%4?-)<W^J>=\Q]/);IZK]:YL2E[O>Z_
M,]K)9R3K*^GLYW_\!LOQ:7S/L#&#_#Q28^E'?O1^-=)XH8QV_2BCJ:,\?_7H
M .GIUS3PN?O8_"F'FG;N: !N%_B_$UUGPRT'?(^H2=%S'$,=^[?T_.N8L+4Z
MI>0VZ9W3N$'&<9[_ (=:]4TVPCTNRCMX5VQQC _S[]: )Z*** "BBB@ ILOW
M#FG5#?W<=C;23321PPPJ7D=SA44<DD]@!WH Y7X;[;S7?%UTN6CFULQJWKY5
MM;PM^3HP_"NPKD?@E P^'%A=2(T<NK-+JCJXPP-S*\^".Q D QVQ775,/A-L
M1_$:[:?=I^@44451B%%(SA37"?'_ /:=^'O[*_@I_$7Q&\9>'?!>CY*QW&K7
MJ6_VAP-WEQ*QW2R8!.R,,Q["E*22NRJ=.4Y*$%=OHM6=X3BOGG]NOX<>,-8O
M?A;X]\#Z&WB[6OA-XO&O3^'DNHK>;6;&?3[S3KI+=IF2+[4D5Z98A)(BL8F4
ML"XKPN;_ (+-^*/VG"UG^RK\!?B!\8(Y)&CB\7Z[#_PB_A%5'!E2YN<23E#]
MZ'9$Y'3).*%_8Y_;<_:&DN+OXC?M0>&/A/9W3(#X<^%_A1+B.-!UVZC>%;I'
M/?&]<GC@8/-4JQJ1<8)OS6WWO3\SW,+E]7"U%5Q,HT[=)MMM/1IQC>2NG;6W
MJCV'1OB7^T;X[\.^._%&F_#7P[X;AMSI\'@_P;XMU2*+4M4CCE9M1GO+JR:Y
M@M7GB<16\8,RH\(>4A9"!Y5\.?V:OC!9_&3QQ\5O ?PA^&GP&\0:IX0N/#EI
MH<VM+/'XDU26[MIHM7U1=/A-MBS5;D1!?,GF\^1&>%",.MO^"$OAGQ+(LWCG
MX^_M4_$*;E@FL_$29;>!SG+11Q(OE]<8#$8JQ_Q#J_LMWELL>H>&/&6J[O\
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
M]86ZV>F^%KG4X_$L+>'[&,:89HHFB#;G?,<[HBK=[R0K2,LGPYM=2_9&\<>
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
M]_P4=C_9 T_1/!7@?16^(7Q\^(A:T\$^"[;YGN9#N'VV[P5\FRBVNS.S)O\
M+<!T5)98IG-07-(WPV%JXBHJ5)7;_IMOHENV]$M62?MR?\%-]#_9(\::'\/?
M#/A/Q!\7/C3XNA:?0_ WAW:+EH1D?:KR9@5L[7(8>:ZM]UB%*H[+QG[%/[&G
MQF\2?M83?M(?M$:[X?M?'4WAQ_#&@>"O#$0.E^%M.EF6=UFN6):YN2X&2I*
ME\.ZE%CZ_P#X)L?\$[9/V0M#USQCX\\02_$+X\?$ETOO&_C"Y;<UQ( -EE:\
M#R[.$!450J[MBG:B+%%%]3J-HK"-.4VIU/DNW:_=_@CT:^*HX:,L/@[.ZM*?
M67=1O\,>E[<TEJVKV/SY_P""DJ7_ (Z_;Y_8KT?Q-H-O#I$?Q&U2[AMVOA=V
M]Y+;:>9+:X*;5 ='&Y=P)4D^IS]I:ZJ^'/BUHM]@QPZY:RZ5.PZ-,A\^WS]%
M%T ?5P.XKY0_X*7MG_@H?^P[_P!CMK7_ *:S7UW\6=$N-9\$W#64?F:AISQZ
MC9KW>:!Q*JC_ ']I3Z.:(+6;\U^2-,343I896LG&2ZVUG)7U;\G\CHI[:.[M
M6CDC26.12KHZY5P>"".X/I7E_AOX0ZY\$Y[RZ\-ZBVK:2[^9_8,T*0_+G)\J
M4,%64 \94*^ &(/SCTGP[K-OXBT.SO[63S+6^@2YA;^\CJ&4_D15QEW"MI04
MK,\NGB*E).'1[I[.WY>JLUT9D^$?&%CXRTK[59R,RJYBECD0QS6\@^]'(A^9
M''<$=P>A!.J$7'UKE_%WP_DN]2.L:+<KI>O(BKYV"T%ZJ](KA,_.O4!AATS\
MIZ@S>#?B NOW<VG7UNVF:Y9J&N+&1PYV=!+$P $D3'HX P>&"L"H:E9V9,J:
M:YH;=5V_X'G]YT1A&[<,CZ=Z\*_:2_X)E? ']KF2ZF^(7PE\%^(-0NB&FU+[
M"+34I>_-W 4GQGMOQ7NRONI:)1C)6DKA1Q%6C+GHR<7W3:?X'P.O_!%#6O@#
M;EOV<?VC_C-\'5A)-IH.H7B>*/#-MQT6QNAQG !9G<X X.*6X_: _;L_91&/
M&WP=^'?[0WAV <ZM\/-8;1=8AB#?ZR:RNP1-*1TBMEQ_M=37WO37CWUC]6BO
M@;CZ;?<[H]'^V:L],5&-7_$O>_\  HVE][9\6_##_@O3^S[XH\60^&_'&K>*
M?@AXO<D/H?Q*T*?0)X<=2\S!K9!Z;Y5)]*^O_"7CG1?'_AZUU?0=6TW7-)O5
M#V][I]REU;SJ>04D0E6!]0:S/BG\%/"'QS\+MHGC;PKX;\8Z*S"0V&N:;#J%
MJ6'1O+F5ER/7&:^0/%W_  03^%OAGQ-<>)/@AXH^)'[.7BJX^:6Y\"Z_-'I]
M\V05%S93,\<D8[1(8UYY!H_?1WM+\'^J_(5LNJ[.5)^=IQ_]MDE\I'W*L@=<
M]J<#FO@<Z!^W]^R4[M8ZU\*?VJ_#4#AA!J5NO@WQ3,N!A$>/_00%.?GD+,W7
MJ<"KX,_X+W>$? _CR/0_V@/ 7Q*_9VO+M$AMO^$K\/7#:;+<;V5O*OH5998C
ME0)2B(-C$G'-+ZU!?Q+Q]?\ /;\2UD=>HF\*XU5O[KU_\!=I_P#DI^@5%<S\
M,/C+X1^-OAA-:\&>*/#OB[1Y#M6_T748;^V8XSCS(F9<X[9KI%DWCY>:Z4[J
MZ/(E&47RR5F.HHHH)"BBN=^)NN77AWP[#=6<OER'4;&!LH&W1RWD,3CGU1V&
M>HSQS0W97*A%RDHKJ=%FBFH>*=02%%%!.!0 44TR@'O^5>!_'[_@J7^SO^R]
MXE_L7QU\8/ VAZY'=K8W&EC45N[ZQE9=P%Q!!ODMUVD'?*J*,CGD5,I**O)V
M-J.'JUI<E&+D^R3;_ ]^KD?B*B_\)3X*;'S+K; $=@;&\S^=6/AA\9_"'QM\
M-QZSX-\4^'?%VD3?ZN]T74H;^W?KT>)F7L>_8U5^)C_\3;PE(O#1Z['GU :W
MN$Z=\[L>V2>U#::NBJ,91J\LE9Z_D=@O"T$XIH.U*Y#XY_'OP?\ LV_"S5_&
MGCKQ!I_ACPOH4#7-Y?WLFU$ '"(O+22,?E2- SNQ"JK,0"VTE=F,(2G)0@KM
M[+N=AN%+7Y1_$K]N_P#;-^)7[)OB;]J;PHOPW^%OP?\ #UJ=?\->$-<TJ6^U
MSQ;I*31GSKZ4$K;B:'<\?D,NX/@$*4N#^B%C^U+X7\.?LQ:'\4O'6I:7\/\
MP_J.BV6L7LNLZA%##I9N8HW6!YB0C.&D$8V_?; 4$D"L:>(C-VVZZ]NYZ6,R
MFMAU%R:DVW&T7=J2M[K\]>E^VYZ917#_  $_:6\ _M2^ H_%'PZ\7:#XRT"2
M5H#>Z5=K.D4J@%HI .8Y "I*. P# XP17;H^\5LI)JZ/-G"4).$U9KH]SDO$
M2[/C#X6D'\5GJ$1_'[,W_LE?'/\ P5TCQ\2?##="VCS+T])3W_&OL;Q=\OQ)
M\'NO#>==QD^JFW+$?FJG\*^0?^"NB'_A-/![?-\^F70]N)(_\:4=W_71&E5^
M[#T_5GVQX'D\WP5H[?WK*$_^0UK4K#^%\GG?#3PZ_P#>TRV/'_7):W*HQ/SY
M_P""G?Q%\4?M ?M7^#/V>_#NK3:-I.L+;R:O)'N N9)B[$2@$>9%#!&9!'D*
M[/\ -RJE>O\ ''_!#OX6ZC\,YM/T&\\16/B*&!OLVI75X)XYYL?+YT.T)LSU
M$80X[YKSK_@H3?WO[*?_  4L^'GQ@O+:[N/#-U%!'+-"FYE:-);>ZA49P7^S
MRB15)&[+ <*2/J3QU_P4D^#GA#X5W7B:T\=>'=<:.V::UTJQO5?4KR3!V1?9
M_P#6QLS *3(JA,Y8@ F@#Y!_8O\ VC=<^*_[-7C[P?XPN[J^OO GAK6K:QFN
MW,DVV>QD\N%W.2S1BVO%#'G857M75?\ !'G]IGX=_!+]F'6=+\6>,O#?AO4+
MCQ-<74=M?WJ02O$;6T42!2<[2R, >Y4^AKS+]A_P!JB_LJ_&7QAJ%L\,OCN&
M2+2OD*+*EE'=7-[<)D<Q#S3"&'&\,G6NQ_X)1?L0?"_]I7]G75M>\:>&3K6K
M6OB&>PBG&I7EMMA6VM75-L,J*<-(YR1GGKP*F.[-JG\.#]5^._XM?(D\&>/M
M!^*?_!<[3=>\-ZIIVN:1=VKK#>V4JS0R%-$D5@&7@X8$'T(Q7Z25^:/PN^$/
MAWX$_P#!;?1_"_A33_[*T/3[:5H+;SY9]ADT:21_GD9G.68GD]Z_2ZJ,3\)_
M^#X?_DCG[/?_ &&=9_\ 1%I7[L5^$_\ P?#_ /)'/V>_^PSK/_HBTK]V* "B
MBB@#YS_X*_?\HI?VDO\ LF7B'_TVSU\(_P#!JP,_\$?]#_[&W6?_ $*&ON[_
M (*_?\HI?VDO^R9>(?\ TVSU\(?\&K)_XT_Z%_V-NL_A\T- 'Z,]^G?)II?G
M\,TXG-(_^]QZ8H ;LYZ5D:G%YWCG18_^>-O=W)XZ']U&/TD85K;,GM63;K]H
M^(5X>6%EIT,8XZ-))*S#\HXS^/O43Z+S7^9T8;1RD^B?XJWYLVC_ +WZT <4
M@R!U-)TYJSG'?=HSQT_*DSGC^M+NW#]* #\Z .<?UH!W'C/M6/JOBIC?R:?I
M<<=_J48S*-X$-EGH9FSD9R2$4%SCH!S4RDEN:4Z<INT?Z]>Q8UWQ##HGDQ^7
M)=WMSD6UI#CS9\=3R<*HXR[$*/7. :^C^')6OEU+56CN-24$1)&28+%2,%8\
MXRQ'WI",MR!M7Y:GT#P\FBB2629[S4+D#[3=R?>E(Z #^!!D[4' ]SDG1Z__
M *ZGE;UE]QK*I&"Y:7S??R79?B^NF@F-M*#01G^O- XK0Y@Z],'_ #_G\Z.W
MUH SZ>U"]?\ /^?2@ S@>E&,_CZT#_/-&: #.W.<"L?PP?\ B:^(O1=3'/\
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
MC3-/2.ZNE!R%DGP99%!Y 9B!VHO6EHDH_C^&GY@H9;2UE*=1]DE!?^!-R?\
MY*O4^.=.^"7[07_!7;Q7-K/Q4N/'G[-?P#M]G]D^!=+OEL?%GBS #&?5)U!:
MUBSQ]F*ANH*@JD[_ $A^SC_P2D_9Y_9?\)KI?A?X2^#6D\N:&?4]5TZ/5-4O
M5F7;,);JX#RLK@D%-P3!("@<5]$J@3_]=+3CAXI\TM7W?]:$5\VKSC[*D_9T
M_P"6-TO5]9/S;;^6A\6_$#_@WO\ V0_'OB*\UB3X.V.DZG=D.)=$UK4M*BM7
M  #106]PD$9&,X6,#/.*\SB_X)??'#]G_P ?3Q_L\_M+>*1I'A5K>]MO"/Q2
MC_X2726GD$R^3%<@":UA2$\"-&8E_O@\U^CDGW*Y#X2*VJ6NL:XQS)KFISNH
M'W5BA;[/%CZQPJQ]W-1+"TF]%;TT_(Z*.>8Z,'SU'-6M:7OK[I72TOL?(&I?
M$W_@HQX2L[BSF^&?[,/BZ\E#Q6VHZ1KVI6-K Y'R2RP7+!W13RR*RLV" 1UJ
M/X$_\$,?!OB/Q79_$C]IC4;C]H'XSSW"W]UJ&JW$R:#I;CE;2ST]66%K6/.
MLT;*Q!;RX]VP?>F**KZM%N\VY>IE_;-:,7'#QC3;W<$TVNU[NR[I6OUN</\
MM%? C1?VE/@#XQ^'6NK,NB>-=%NM%NV@V^;!'/$T?F1[@0'3(921@,JGM7PY
M\#_^"-OQ(\<^*OA78_M+_$CPC\4OAG\";$6?A#PEINB/;V>K31Q+!;WNJ"0X
MF>*%%41D.I.<MAIA/^C=%54HPFTY?UZF&%S3$8:$J=%V3\E=.S3:>Z;3M=6/
MSA_X*,?L1ZA^P_JUQ^T]^S!I&N>'_'FEW]D?%O@OPOIK76C^.].:=8IS/IT6
M/WL22/+YL(# >:^!(?.7Z$_9"_X*T_!/]LWQ_=>#O"_B+4=)\<6<0F;PSXDT
MR;1]5EC*ERT44P FVJK%A$6*A=Q 4@GZ9*[J\ _;S_X)S^ ?V^?!EG!XACO-
M!\8>'94O?#'C317%KKWABZC<2));W ^;9O +1$[20&&V14D3-TI0;E2MZ=/^
M =4,=1Q,(T<?>ZNE-:M+2RDFO>2Z*Z:3=GLCU#Q@VWX@>#F_A:\NDS[FTE('
MY*Q_"ODO_@KM'O\ $W@5_P"]8WX'X/;_ .-<'X)_;T^)7[#7QD\%_#']L#^S
M8=+75Y(O#'QFLE$&@>)%-I<1)#J2XVV%Y\X+%B(R YX1#/)Z#_P5J=+R^^'<
M\++)'+:ZCM=3E7&;0C!]"#G-:4:D9WMOU75'+F&!J8=0YK.+3M):IZO9_FG9
MKJD?7/P6F^T?!SPG)U\S1K-LCW@2NFKD/V?9?/\ @)X'?KOT"P;/KFWCKKZV
M//,3XA?#?0?BOX4N]#\2Z1I^N:1?+MFM+R$2Q/Z'!Z,#R&&"IY!!KPBS_P""
M2_P"TW65O5\#M*RMN6";6;Z6WS[QM,01['(YZ5])5'<JS)\OWNWM0!YKX'\
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
M[&^&>D_8=#:=EP]T^X9'.T<#^I_&NDQFG]7[R;^=ORL3_:S7\*C3C_VXI?\
MI?,?"<7_  2&^*7CU6D^('[:W[1NJ74W$Q\*75KX5@9>>%BA20)VY!KNOV;/
M^",'P-_9T^(__";7&DZY\2_B$LBR)XK\?ZH_B#5(2A!0QM*!%&R$?+(D8<?W
ML5]8,RQ(6.%51DDGI7"ZE\0KVZU?%G(([42!4&P$R=LG.>OMCM3CAJ:=[??K
M^9-3.L;.+ASV3W44HKT]U+3R.Y,61US]:58U3I3ATHK<\LX_XRK]A\.6>J<[
MM%U.TO=W]U/-6.4_]^9):ZZ/O]:I^(]!MO$^AWFGWD?FVM]"]O,F2NY'4J1D
M<C@]17*?:/%'@"-EFA?Q9I<()2:-TAU*-1R ZL5CF.,C<I1C@?*Q)-3L[F\?
M?@HWU5]^SM_P3N:*I^'];M_$6B6=_:2>;:WT*7$+_P!]'4,I_(BKE48M-.S"
MBBB@04444 %%%% !1110 5\-?\%:PMQ^U#^Q7;W'S6+?%^*9HV)\LS)93&%C
MVW!C\OU/O7W+7PW_ ,%E%'_"SOV-VQ\P^/VA@'N ;>[R/QP*Y\3_  W\OS/5
MR3_?8+RE_P"DL^XHEVH*=2)]VEKH/*"BBB@#Y?\ ^"TW_**;X^?]B=>?^@UZ
M]^R2?^,6/AK_ -BKI7_I'%7EO_!8G13K_P#P2W^/]OYWD^7X$U6Y+;=V?)@:
M7'7OLQGMG//2N_\ V&->;Q1^Q9\(=2>-87U'P1HMTT:G*H7L(&P#[9K!?QOE
M^IZC7_"<G_??_I*_R.E^-$36OA+^UHE8W'AVXBU5,==D1_? ?[T#3+_P*NKM
MKA;E%:-@\; ,K \,.Q%)>6T=W \<J"2.12K*1PP(Y%<M\%IY(O!J:7,VZY\/
M32:1*3]YA"=L3GW>'RG_ .!UKM(X?BI>C_!_\%?B=?1115&(4R:W6=&5E#*P
MP01P13Z* .#DT34/A+*9M$MYM2\.9W3:3'\TU@.[VO\ >3N8#T_Y9D?</6>'
M?$EEXJTB&_T^ZCO+2Y&8Y(SD'!P0>X((((/(((/-7B@(KD-?\$7FBZQ/K?AI
MH8+Z<[[VQF8K::H0 ,MC/ES8  E .1@,& &V-MCHYE5TGI+OW]?\_O[KL116
M#X,\>6?C""98Q-:WUFWEWEC< +<6;^CJ">#U# E6'*DBM[.:M.ZN8RBXNT@H
MHHH)"BBB@ HHHH ",BHFME)^ZM2T4 -CBV=./:G444 %%%% !1110!F^*I8X
M_#>H--<&SA%M)YDXE\KR%VG+[OX<=<]L5E_!Q=GPJ\-?N5MR=*M6:-5VA"84
M)&.W.:S?C B/>^'3J!=_#_\ :2IJ$0^XS,"+=I?6(3; 5. 69"<@$'M8A_\
M7J?M&TM*27=W^[2WKK?[A]%%%48A1110 4444 >7_M,?"+PW\<]"T7PAXQT/
M3_$GA?Q#J,MGJ.FWL7F07*-879&1U#*RAE8$,K!64@@$?D__ ,%$/V>_%_\
MP2&?PRV@^(M?^(G[.$TMT;7PYJUR;K5OATC&W64VDY^::R!,6(FY3'/)DG;]
MA/B)_P C-X-_[#;?^D%Y7RU_P5WM(KO3O ,<T<4T,W]HPRQRH'21&6V#*RGA
ME(R"#P0<5SU*/.VXNTNC_K=>1ZV#S&6&C&$USTVO>@]GJ]5VDNDEJO-:'T;^
MR5XIT_QC^RS\-M4TJ\AU#3M1\+:9<6UQ$VY)HVM8R&!]Z]$K\J_V._B)J7_!
M&+QMX&\&^+KR^?\ 9;^.4=K>^#M=NY?,@^'6O74(GGTJXD/^KLYY#))$['"_
M,S9Q<S#]4ED&SW[U5&HY*TM&MU_73L89A@U0DI4WS4Y:Q?==GVDMI+OMHTQU
M-D^Y7%?&[]H_P'^S9X3&O_$#Q?X=\%Z*TGD)=ZSJ$5G'+*02(TWL"[D D(N6
M..E)\"OVCO G[3G@^3Q!\/?%V@>,M%AN'LY;O2KU+F.&=0K-%)M.4D"LK;6
M.UE.,$$Z<\>;EOKV.;ZO5]E[;E?)>W-9VOVOL3_"-FTN+6-#?B31=2G1.?O0
MS'[3$?P64)]8V]*[&N%\9W#?#[QC'XE96_LBZMUL=7=2?]%",6AN2/[B[Y%<
M]0K*Q^5#CMK>99HE965@PR"#G(]:4?Y0K1O:HMI?GU_'7T:)****LQ/PE_X/
MB#_Q:#]GG_L,:U_Z)LZ_=JOPE_X/B/\ DD/[//\ V&-:_P#1-G7[M4 %%%%
M'SG_ ,%?_P#E%)^TE_V3+Q#_ .FV>O@7_@U:U^U3_@DSH.FR-)#=/XJUEX@Z
M%5N!NASL;HQ&.0.0.<8YK[Z_X*_?\HI?VDO^R9>(?_3;/7P/_P &MVD6NO?\
M$<=$M;R)9H6\7:PVUC@HP:'#*1RK#LP((]:4K]#2GR7]_;R/TB*KCT_"DX-8
M)U.[\'+MU*2:^TM?NZAC=-;KV^T*!R!_SU48X^8#ECKW>H16>F27LDB?988C
M.TBG*F,#<6!Z$8&<BIC-,JI1<;-:I[-=?^#Y;F<R_P!K^/%Q\T.AP$GWGF''
M_?,0/_?\5LKMS\W%8_@NPFM=!6XN%VWNI.;VY7J5=\$)_P  38GT2M8-\O /
MMFBGM?N5B&E+D6T=/\_QN./6@?+_ )Q1DE?IZ4H; Z+5G.*#\R_6L?P*=N@?
M]OEY_P"E4U/U7Q?:Z7?_ &6-)[[4, _9+5-\@!Z%B<)&.^791CUI/!6F3:/X
M:A@NE,<WF32NGF^:4WRR2 %_XB P!/<YY/6L[IST\_T.KD<:#YM+M6\UKKZ>
M9K"0Y^E ?'TI,_/V]/I2E%QV^M:'*'FJO]:-WOS0(\?_ %J&CS0 'C^[_G_/
MZ4 ^WZ4U8J-F6/3TZ"@!W0_Q4 \=:0ISBDVX]?KZT /+$8YY^M*V6'S?GVJ/
M[O:@<T ..W'W<T,BL.A%-W_[1HR10 XQY_S]:"F3Q^7YTF<CU^M)TH 4CT_S
MUKY4_P""A^L-IOC'089H8[FSFTN7S8'XW8E8 JW57 )PPZ9.<@D5]5;LKC!K
MY%_X*0D'QSX?_B/]D2'Z?OG_ ,*F44]RZ=24'S1W/J+0_$+?:8M,U"%;/4MF
M8@K%H;U0!EHF/)(XW(?F7W&&.QG:/>J^KZ-;ZY8_9;R%9X3M;!."C#HRD8*L
M.<,N".QK+MM3N_"MU#:ZE,;NQG<16VH/@.C'[L<^ !DGA9!PQP& 8@M-W'?;
M^MS?DC5UIZ2[=_3_ "^Z^RSK_4V\!^*88T:XDT6>"2YNUD<R"P_>(HD0GYMF
M7^9<D*#N  &#T/B+Q+IO@[PYJ.M:Q?6NFZ/H]I+?W][<-MAL[:)&DEF<]E1%
M9B?05=;YPT;*K*1@@C.?7(K\LO\ @MA\?O'GQ8\=^&OV,_@[&WB+Q)XL$-]X
MBBMLK+;6 82VUA<REL1Q!%6>:0[?W,=ODXD<'#$5O81<M^R\^QZF5Y?_ &I7
MAATU%KXI/;E6\G_A7??1%']G#_@H/<:[^V9XQ^,5C\/_ !M\1OB'\9-,72O
MWP\\.V\,,^C>#[*=?)U75;A\BW>ZF7<H<'"DMGRIK<GZ&\27/[:?[8NG76BV
M_A_P7^R=X5OXFMKW59M;7Q5XL:-UVLUF;4I! V"?F8Q2H<,DBL :[3_@EC^Q
M?HO[''PCUJT:Y&O?$#6+R+_A*]>FA\NXO)8X(Q';(F,Q6EN2\4,8PH5-P SM
M7Z@ _/VK#"T9SIWJ2>NZ7XZ[_<>EG698>AC'3PU&+Y$DI23>B2M:+?+:UM9)
MMOWGO9>9_LF?LC> _P!B;X.6?@GX?:-'INFPXDO+N0*]_K5SC#75W, #-*V3
MR<*@.U%1 %'I@Z49/O0!M[UZ$8J*Y8K0^4KUZE:HZM5WD]6WU#;BFXS3CP/\
M*,<_X51D=/X6^(,>BZ4EM<17$GE$A77'W>H')[<_ABMZQ^(NEWIPTLEN?^FJ
M8'YC(KSDC)HQQVQ0!TWB;X@MK-M+:V\?EP2':9"?F=<^F.,_RK&T:'[7K%G"
MO\4R_@,C_P#75'=Z=*W/AO;&X\51-U\E&D_3;_[-0!Z0#D4444 %,E3(SZ4^
MB@#B?A3<KX<?4/"\RO'/HT[R6J-_RTLI9':!E]549B/<&+GJ">VK%UWP?%K&
MNZ3J2R26]YI,SM')'C,L3J5DA;(^XWRMC^]&A[5M5,;I6-:TE-\ZW>_K_P '
M<****HR"BBB@ HHHH **** &R2>6*_/;_@HE\2[;]IO_ (*7?LP_ GP;)I^J
M^(OA_P",(_BGXMN$NU9/#MC81,J03HFYEFG^T?*K;2"T&1MEW+/^T%\1OC=_
MP4 _;M^)7[.WPU\:0?!GX=_"&+1)/'/BO3#(WBO56U*T>[BMM-DX2V4H K2C
M$B,FX,RDQ-]+_L4_\$^OA;^P'X&N-%^'/AN/3Y]2*R:OK-W)]JU?79AD^;=7
M+#?(=S.P0;8U+OM1=Q%<LY.M[D=KZOT>R_S/>H4X9>E7K.]1QO&*Z<T=)2?H
M[J*NWI>Q[6ARO%.I NVEKJ/!"BBB@#YY_P""LW_*,?\ :$_[)SKO_I#+71?\
M$\!C]@CX(?\ 9/\ 0/\ TVV]4?\ @IO:1WW_  3B^/\ '-&LD;?#;Q%E6''&
MF7!_GBC_ ()BR-+_ ,$W?V?7D9G>3X:>&V+,<EC_ &7;9)K#_E]\OU/4_P"9
M;_W$_P#;3W%^5KC+$?\ ".?&*\M_NV_B2R6]3GC[1;[8I/SB:#C_ *9FNT/(
MKC?B_P#\26PTS7U7_D7;Z.ZF(ZFW<&"?/LL<I?ZQBM9;7.'#ZRY/YE;Y]/QL
M=D#FBFQ=*=5&(4444 %(R[A2T4 <WXT\ +XCGAU"SN6TO6[%2+6_C7<RJ>3'
M(O DB8]4)Z\@JP# ^'?C23Q/93V]] MGK6ER_9M0M5?<L4F,AU)Y,;KAD8]0
M<'D$#I*YKQCX"_MJ^AU33;IM)UVS0QPWB)O66,\^5,G'F1$\X)!4\JRG),VL
M[HVA)2CR3^3[?\#\MUUOTH.:*Y?PAX^?4=1;1]6M1I>O6\?FM;;]\5U&" 98
M'X\R/)YR RD@,HR">H4Y6JNGL9S@XNT@HHHH)"BBB@ HHHH **** "BBB@ H
MHILAPE '&?$FW_X23Q/X>\/NS_9;Z26]O8U)4S00!?D)!X4RR0Y]0,=":[-
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
M[PY\"O@?-?3VEAXZU:P76O$WB:."5HGFLK%_]'AA+HZ9EPP(.V4LK(O00_\
M!#WX5^-T^T_%CQA\9/C9K%Q\]U=>*?&=VL,A](X;=H_+C!Y5-[8Z9(KECB)3
MUI1NN[T7R_X8]J654:&F-K<LNL8KFDO)ZJ*?=<UUU1[U\?\ ]MOX/_LL:*VH
M?$+XE^#_  Q%@E()M06>]F Z^7:0[[B3'?9&V/:OS^_;._X*F>#?C=XFT?5/
M"OP]^.FL:4NE&."]C\$RQP7VYV=7B+R LA#+AB!UK[:^!/\ P3 _9X_9GUJV
MU3P3\(/!^DZM9J%@O[F&34[J C^));MY61_]I2&Z\UYY_P %'+R2\^*NAJ[N
M?^)(!N8DGF>8?Y^M5RUY;M1]%?\ .PO:972TC"=3S;4%]T5)_P#DWR*<_P"V
M'^UI\:XTC^'?[*=CX"M+YQY&O?%#Q=# EK&2?FN-+MMEXIQCY5+%3QAN^+HG
M_!4'QY\(;W7OA_\ 'S]G[XBZS\0-,N D$OPJ\+7&O^'O%5BZ[DN;5IY%9%'W
M71V8A@<[&#1Q_<]V^;J;TW'L/6FB9UCVAF53V!J?85-^=W]%;[BEFF%?NRPT
M>7I9R4K]^9M_=:WHS\H_VA/^"U_Q*TO7&T'P-X/USX;P:3*%N8/&VE12^(+<
MD!A!+"[/'$@!! <-*5(RRX^;U_\ X(17.@^.?"GQ8\:WL$^I?&+Q%XB:\\5^
M);]EEGU&"ZS-:Q1;5406Z&.5?(3Y=T2G.WRTBVO^"AO_  2?M/VA_B=+\0/#
M>OQ^']6UJ6"'7;>]LGNK)]D8B6[41XD1\)&K@!@WW_E(8MS/_!)73_\ AEKX
MS?M/?">6]M]>N_!FH^'K_2[]+'['_:J7MDVQ-A9F"B;: &)QYC'/)PI<D'&,
M]7T^ZXZ-/%8B%>>&7+!I.275<R25]WJTW?>U^A]K>"[9?#/AOQ!KC6]WJ5Y=
M75W<SPV,6Z2Z,,LJA8(V;[S;<!6?DD<C-8O@?]I>S\=^,[K0[7P7\1[2[T^[
MBLM0EO='CBM],DDA2=/.?SCM!BEC?(!X<?2N\\.:(/#V@VECYC3-;QA'D/\
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
MU+3C[1;]?\_\^G;>RZ2BBBJ, HHHH **** ,7QCX)LO&FGK!=))')"_FVUS
MWEW%G*!@21N.58?D1D$$$@X>D^-;_P ':C;Z7XI,96XD$-GK,:^7;7C'A4E7
M_EC,>F/N.?ND$[!VU5=7T>VUO39[2\@ANK6X0QRPRH'253U!!X(J9+JC6%33
MDGJOR]/\MG^)85]RYZ4ZN!:YO_@T3Y[7FK>$XQGSV)FN]'4?W^K30 ?Q<R(
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
MQO\ F"".00<$$$$$ @@BIDNJW-:<TERSV_+S7]:E]6W4M>?Z9XLN_A,?[/\
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
MUSVI1U_A_.NH\83.!UHS_G-')'0TAYH 0G<?]GV-+N].*')"\?\ ZJ1SA<4
M!8@_>KI?AWX9_M:[^VSKNM[<X0$<2/\ X#^?T-8FB:/)KNI1VT.<L<L=OW%[
MG\/YUZIIUA'I=C';PC$<2A5_SZF@"8<"BBB@ HHHH ***;*VU?PH S_%?B_3
M/ ^@76K:QJ.GZ3I=BGF7-Y>W"6]O;KZO(Y"J.>I-?,?BW_@M_P#LG^#_ !Q;
M^'+SXZ>!)-2NI5B22RN)+ZQ4D_QW<"/;H!W+2 #N17S[^T+\,O ?_!1W_@NU
M#\+O&UQ_PL#X;_"KX3?V]<>&H]1D.EZ;XE;5O))NHXF"_:/L<\9V.<[=O&-P
M/W/X;_8]^$_@WX?7GA/2/AC\/=-\+:DGEWFCVOARSBL+Q3@D20K&$DR0"=P.
M37-[2I-ODLDG;77_ "/:EA,)AH0>*YY2DE*T;123VU:=W;79;[GY]?"'X%:-
M_P %N_VK?CYJWC_XC>.O&GP#^'_BN#P]X3\.:%KPL?"NM;+-'N7D-KAKHI(P
M=9!(#B8$.58 ?HK\!?V:O 7[+W@6+PW\._"/A_P9HD>TFUTFR2W6=@ OF2LH
MW2R$ 9DD+.W4DFM'X3?!;PC\"/",7A_P1X6\.^#M @E>:/3-$TV'3[1)'.7<
M11*J;F/).,GO7455&BH>]+XNK,<PS*5?]U2;C2C9*-]-$E=I:7>[?F-5-IIU
M%%;GEA111G% !12%U'>N=^)_Q<\+_!;P=<>(/%WB/0?"^@V>!/J.K7\5E:Q$
M] TDC*H)[#.3VH;25V5&,I-1BKM]$='0>E?,_P 1/^"EGA>]^&7@_7/@];Z;
M\:KOQ]XH?P=HT>E:];V-@FHI:7%X\=W=2Y^SA8+:1L"-Y&RFU&WKGK/V:_VI
M-:^*'Q+\7_#_ ,=^$[7P/\1/!L-IJ,]A9:NVK:?JNFW?F+;WUG<M# \D9D@G
MA=6A1HY(B#D,I.*Q%-RY4_\ +[]CNEE>*A3=6<;);IM*6C2;Y;\UKM*]K?B?
M/G_!;6\OO@Q<_ 'XZ2:7=:QX-^!_C^+5O%J67S7=GIUU$;1KM$Q^\6)W7<HY
M.Y>B[G7[;\%^+-.\>^$=+US1[J&_TG6K2*_LKF+.RY@E0/'(N><,K C/8UX'
M_P %<OV9]=_; _X)R_%;X>>%[J>U\1:YI GTX0CYKR:UGBNUM.HP+@P>23G
M$I)! (/0?\$W?VG-*_;'_8=^&GQ&T>QM=)M?$6BQ"73[8$0:?<P%K:XMXP>?
M+CFAD12>2JJ>]3&ZK-=U?[M'^AO5BJF6TZG6$G%^DDI1OZOGMZ:]#W"BBBN@
M\@**** "FO\ <IU!Z4 <=\,A_9/B#Q5I*_+%:ZI]J@3^['<1),<#T,QGKL:X
MZ7_B5_&]>0J:UHP YZO:S$_GMN_R7VKL5/%3':QM6U:EW2_R?XIA1115&(44
M44 %%%% !1110 C+N%<MXS\!2:A?+J^CW$>F^(+=-B3E"T5V@R1#.H^_'R<'
M[R$Y4CD-U5!&:&D]RH3<'>)Q-C\<='M$^S:W+'X?U:'B:QNV^=?]J-@,2QG'
M#KP>AVL"HWO#7C[1_&(;^R]4T_4#&<.L$ZN\?LR@Y!]B*UMF.G'>L;Q-\/-$
M\8,K:II.FZA(OW9)[97D3_=8C<OU!&*GWC3FI/HU\[_A_P $V]PHW5QQ^%DN
MD?\ (%\0:YINT96&687]N/;;.'<#V1U_"C[-XXLX\_;/"M\R'HUI<6QE'^\)
M)-I_X"U',^J#V<7\,E\[K_@?B=C17'GQ_K>D#_B:>$]0VK]Z;2[B.^B'N%/E
MS'\(R:5?C5H;DJK:PTR]85T:]:53Z%!%N!^HHYUU#ZO4Z*_IK^5SKZ*X^7XS
MZ78D/?VVM:3:-Q]KO].FM[=?]YV7]W]7VCWKJK2[CN[>.6.1)(Y &1U;<K ]
MP1UH4D]B9TIP^)6)J*3>/6ESS5&84444 %!Y%%% #6CW9]Z\]OK.'X3>.[S6
M(=)9=#U*PA@NI-/M=WV*2%Y6$CQH-S(RS$%E5BOE\X'(]$KD_C)IFHZQX-DM
MK"&:XCEFB%[#!)Y=Q/:[OWL<39 #LO')&06 ()!$RVNC?#R]_E>ST?\ 7D=+
MINH1:K90W$$B307""2.1#E74@$$'T(.:^=/^"IMOYW[-MFV/]3KUL_TS',O_
M +-7MW@3QKI_B.*:SM8WT^ZTLB&?3IT6*>S&!M!0$@*5P5*DJ1T/45XW_P %
M/(_._9;G88/EZK:-_P"/$?UJD[JZ,IQ<9<K-G_@G1+YG['WA9?\ GG+?K]/]
M.N#_ %KO/'7ARZT;55\3:+"TVH0!8KZSC./[5M@>5QG'FQY+1M]4Z/D>=?\
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
M[W:]=UO=7^]L_0,0YUZJK>S<5&%3MR_PY6Y+3<'KK:G!=WU/T SS_GFO _\
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
M>W!M3,BE_**,CX&1N0G ="WZ*U7T_2X-*LX;>VBCM[>V01Q11($CB4# 55'
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
MZ:;_ *^_4^*S>E3IXR<*6U_+2Z3:NDD[-M72L[:"%MHZ\=^:A_;!_:[\*_\
M!/S]DW6?B'XM<M9Z':I'::?$<7.M7\G$%G",$F260XS@A%WR-A$8A]U<0V%G
M-<7,T-M;6\;2S3S2".*%%!9G=B0%55!)).  2<"OCW]EFQN_^"QO[9ND_'76
M;.Z/[/7P3DEL?AE8WRA5\6ZY'+LGU]HB,^5$8]D(?D/&C#8ZSI16J-6C'XGM
M_GZ(,NPD:CE6K?PH:R[OM%><GHNRN]D:'P:_X)M_&/\ ;KN_A[\1/VO?B$NL
MZ3IM\OBVS^#EAX>@LM%T6\^<VT5Y-DR7GE1R8>*96Y+QM)(A<2?<WPR_9T^'
M_P &=5U;4/!_@?PAX2OM?99-4N-%T:VL)=29,[6G:)%,I&3@N3C)QUKL8DVC
M^IJMK_B"Q\+:->:AJ5Y:Z?I^GP/=75U<RB*"UB12SR.[$*J*H)+$@  D\4Z=
M&,-=WW>Y&+S&MB'ROW8](Q5HK6]DEOZN[?5LN45\ W?_  <$> ;S4/$&J^&_
MA/\ '/QS\+_"VK/I&H_$/PWX<2_\/Q/&%\V8.)1(T";E)?;RI# $,H;TCPY_
MP73_ &2/$NEVUY#\=/!L<5X8PBW1GM95W@D;XY8U=,8Y+ !>,XR*7UJD_M(U
MEDN/BKNC+Y)NWK;9^3L?6U%?%OQ#_P""]/[//A[Q1'X?\%ZQXH^-'B:1!-_9
M'PWT"?Q!.D6,F0NH6$@=PLA8=U%<=H/_  64^*G[0,-]?? _]D7XH>//#;3F
MPTK7-;U6U\-V]Y=J!YPD2<$QPQMN4R!F!=&7Y6R!+Q5*]D[^FOY%1R/'./-*
MFXKO)J*^^37R[GZ!DX%>%_MJ_P#!1#X7_L#Z'HEU\0M;NK?4/$\[VNAZ-ING
MRZAJFM2H%+K!!$I)"[T!=BJ NB[MS*#\\W7Q8_X*#?&R6/PC8_"/X2_!.3<3
M?^/;_P 2Q^(K4PEEP+&PB_>"=06_X^0T;X/*<&N]_8I_X)KZ]\*_V@]<^-WQ
MN\=Q_&#XV:M:KHVG:LNFK8:;X5TM 0+:PM@2(VD)=I) %)\QP "\SS'MIRTI
MI^K5DOEHV:1R^A0_>8NI%VVC"2DV^FJ4HI=VW>W2YY]X:_;F_:\_;#;4-8^"
M/P*\$^#/ 8O)+/2M7^+=]>6%]JBQX5[@Z?;@311EMP4$MD+G/4#UC_@F]^P5
MK7[+"^-?'GQ-U^Q\<?'3XL:BNI>+O$%HCBUB2-0EMIUF) &6T@0;5RJEN,@*
MD:K]2+'M-.(S51HV?-)MO^NAA6S)RINC0A&G%VO:[;2ULY-MO75K1-I:!111
M6QY@4444 %%%% !1110 4444 %?G/\>;B/\ X?H> UWJ&,5EA2>3_HES7Z,5
M0F\+:9<:NNH2:=8R7\>-ERT"F9,9 P^-PZGO0!\,?!%XY?\ @NG\5HRT;$^'
MV#)D'C[+I/45\L_\%+_V8+K]CSXFZMINER26OP\\;R#5],@!_<12PB13;'/\
M4'VB39_TRG49)W8_8Z'PUI]OJ\FH1V-FE_,-LERL*B9QP,%\9(X'4]AZ4[6?
M#NG^(X%BU"QL[Z)&WJEQ"LJJV,9 8'G!//O0!D_"!MWPG\+X_P"@3:?^B4KH
MJ;!"MM$L<:JJ*,*H& H] *=0 5%=V<=];R131K+%*I1T=0RNI&""#U!%2T4
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
M5+7P+IXU&&"\C=EMP9MP3<[%D(3>5WL""\>RO;=+\'_MT?'F.;QA)XZ^&'P
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
MCGP;I6N:DEFACMUN;BTCEE\M2253>Q(4DD# R<9KUZ@ HHHH **** "BBB@
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
M_9'^'O@W3_AKX=L_"OAVUA?3I(K4'?).GSI<32'+2SN"^9')8B-1G"J!]?\
MPO\ &B_$;X<:'KRE=VJ64<TH'19<8D7\'5Q^%<O^UMX,/CSX :]"J>9<Z;&-
M4@QR0T.6?'N8O,'XUQ7_  3X\<#6/A=JF@R-NDT&]$L0](+@%@!_VT24_P#
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
M9[H[F:TMM2)[>=!(4S_WS''^5 'V"*#\PKF?CQ\6M-^ 7P5\;>/M4AO;O1O
MNA7_ (BO(;)5:YGM[.VDN9$B#,JF1DC(4,RC=C) R:^(]*_X.&O!.O>'['5-
M/^"/QTOM/U*%+FWFMTT&59(W7<C +J9."".N*QK8BE25ZLE'U:7YGHY=D^/S
M"4H8"A.JXJ[4(RDTMKOE3LK]6>]?\%4_VE+S]F+]B+Q;J&@O<-XX\7"/P=X0
MMK4_Z5=:OJ&8(?)_Z:1H99Q[P8ZD5K?\$X/V+?\ AW[^R/X?^&+>(+GQ+=:;
M-/>W=VZ>7"D\[[Y(H$W-LA0\#YCN8O(0I<J/SS^,/_!7CPE^T;_P4!^%GB?4
MOAG\8Y/A]\#;&?63H5OI>F2ZM-XDO$V023QM?I L$$*K)$ZS-)YBME KDK[3
M\:O^"^UKJ/PFU^'X7_!WXP6OQ!N+81:%/XNT72X]$MKAG5?-NC;:G)+Y:*6?
M"H<E .0<'SXX["NJZDJD=-%[R]6]_P"K:'UU7A//Z> AA*."JOG?-.U.;U3<
M8Q;Y=''5M7T<K/5'Z*LV.M+YN.."37X567C3XOZI&;C5_P!HC]HB\U*\=I[V
M6Q\>7^GVS3NQ=_)MK<I#!#N)"11J%1-J@ "LKP/\>OC5XDU;P3?^#_B1^V%X
MDAU;Q5IUA974]_XEN]%U.,:M%!=C[0R?9IHPBW"DER!L(ZC%<N%XDPN)J^RH
M1E+6UTM%K:[UT7F?09]X*YWDF"^O9K7H4ERMJ,JEIR:5W&*Y;2GTLF]6M3]Z
MO,Q_7BGQ0M<;BD;-Y8+,5&=H[D^@'/-<O\9/"GB;QAI\=GX1\9Q^!7^U$W5_
M%H<&J730;6 2W%PWD0R;BI\R6&X7 *^7D[AY1J?_  3?^'/Q!ECF^)MYXX^-
MD\,@F6+Q]XBGU#2PX((8:1!Y&E#! /%F*^@/R B^)W_!4WX!_#/Q7_PC<7C^
MS\;>,&WK'X:\"6<_B[67=/O1M!IR3>4P.!^^,8R0,UYWX@_;>_:2^+]Y:Z?\
M(_V7;GPFNJ1L]IKOQC\0PZ*ML!P9)M&LFGO0@XY:2,Y(7!)P/I[0M&\/_ ;P
M;:^'?!_AW1_#NGL3'I^A:%80Z;:,P':*%%CC11C<^W"CWP#JZ!H3:2LUQ=3?
M:M1O2&NIPNU3@$*B#^&-<D*.O))R229<FW9'1"FE'VE3;IY_\!?\#T_)#XE?
ML+_&SP1_P4.\#P_%O]HKQ%X5T[]JKS]+\27GP?C?PU&NJ:9:@V-F;J?S)9!,
MLAC5F168LP*D"OL3X(?\$'?V4_@;JK:JOPKT[QQX@F;?<:QXWNYO$=S>/G)D
MDCN&-MO)Y++"IKTG_@HG^R+=?MG_ +,E]X;T*^;1_'F@7UOXH\$ZHC^6VFZY
M9EGM7W?PA]TD)8YVB;?@E *O?\$_/VJYOVU_V-O OQ,NM/\ [)U;Q!:2Q:K9
MHFV.&_MIY+6Y\L9.(FFA=T&251U!)(-84_<JNGT>J_7\=?F>ABHK$8.&+3O*
M+Y)W;;ZN#UZ<J<=-%RK17/7/#NBV?@_P];Z/H]E8Z1I%JNV"PL;=+6U@'HD4
M8"*/8"K)7<<GFC&/SI"WS=?SKI/'$9<&NC^%]]Y&OR0G.+B(X^H(/\LUSQI4
MD9&#*Q4J<@J<$?C0![#FBO-]*^(&H:9@-,+J-?X9?F)_X%U_/-=5X;\>VVO3
M"%E-O<-]U2V5?Z'N?;'YT ;U%%% !7XN_P#!S]\(HOVI?VG?AGX.*22W'@3X
M0_$/QY (LM*EQ!902VY4#G<9K-%!'<U^T5?GSXT\!M\4_P#@Y0AM=3TVYO/#
M.D_LT7,$LKP,;8W%WX@,4D)?&W<UN<[<YP#0!1_;]_:3M_VS_P!A_P#9Q^'M
MC<+9R_M?+I6H:TL=RUM-9^%+>RBUG7I48#@_946U*G&3>A>I%?//_!(3]H;Q
M-^S[_P $S?\ @GOX,\/P:'#=?&GX@Z\FM+=60G/]G17>KW<C0#(\N3:L #C.
MT>N:Y;_@E[\-/B)HG[$WQV\?>/\ 2-8@U/\ 9:^$WB;X*^$X9 Y^WW%I+?W]
M_>0P%<@O$-'MD=<[A:R*#U%=C^R7\*-3\,_%?_@D/X=72]0BM_#O@'Q7XCUA
M&M75+.2[T&%HO-.,(WG3.,-@Y)'6@#U/X>_M'_MH?\% _B-^T=I?PC\;?"OX
M9>%_@S\2=:\(Z+K&J>'VU*Z\03V<<2IITB%BD$4;'?+=;9'8W"!8\1,&V_A=
M_P %5O'_ .TC^RK^PMXPM=%T'0_%'[07CJ/3/$ME/9-- EC9PZ@;Z:T5VW0^
M8UJDD3%G*)*!E_O&3_@F+J^H?#C_ ()-?M"?%(V.H6^I^,/%OQ%\?)"UM(MP
M[?:KM8RL9&[+"U7  R<C'6O+?V6_A'JOAGQO_P $C_#D>GWD>GZ#X \2>*-:
MC:V=19SR^'+41^;D?(WG7T@PV#N!% '3?#K]IG]MC]O_ ,;_ +2FG_"?QI\*
M_AGX9^"?Q*\0>$]%UG5-!_M"[\0S62JL.FR(S&.WA0E7ENRKN3<H%0B)U;8\
M(_\ !7[XK_M-_L/?LKQ_#70_!^G_ +07[4@OX()=22>30?#-MI8E&K:L8E8N
MX41H88'?!>X4%I-A23H/^";=YJ'A7_@EM^TAX\:QOH=0\5>-?B1XN2"2W=9Y
M&-Y>!,)C<2P@&,#)SQ7S?\%_#FL_\$[/@1_P3O\ CSJG@OQ)XB^&_@[X<ZAH
M7C=]&TB2_P!2\*'7+>WO;>^:W3,AB$P:.5@ 45B/F:1(V /H3X%_M/\ [57P
M?_X*Z^!_V:/BIXK\!_$+PIJ'A'5/&K^+],\-MI%]K-J,00V\MN)6BMI;>Z5L
MF(NLD4L62&SC](*_+']BG]IW4OVZ_P#@X8\2>.H?!OBSPGX%\)_ @:7X?'B2
MQ.G7^IQW6N12+J)M'/FPQS^3<",2!6>&&*0JHD45^IU !1110 4444 %%%%
M!112,VT4 +G%5[W4H=/A:2:2.&->KNX51^)KG?$?Q2L=/U&33=/ANM:UJ/ :
MQL0&:(GIYKDB.$=\NP)'0$X%4]"^%<>MSKJGBR.SUS6'7B.6,2VFG \^5 C#
M QP#(1O<C)(&%$\U]$;*C9<U31=.[_X'G]UQ;GXG2^+'%KX1MUU1V)5]2E#K
MIML!U(D'^O;.,)$2#W=>M6_#WPRM[+4X]4U2:77=:CSMO;P _9R>H@C^Y"O;
MY1N(^\S'FNGB@6+[JJ !@ #I3Z.7N#K65J>B_%^K_38X_P"+NERIX<76+.-G
MU+PY)_:5NJ?>D501+$/7S(C(N/4J>H%=-I-[#JNG074$BS0W$:RQ2*>'5AE2
M/J,&K$PRG;\:Y/X* 6?@?[ O^KTF_O=/B7^Y%#<RQQ+^$:H/I1M+U#>EK]E_
MG_P5^+.NHHHJC$**** "BBB@".ZMUN861E5T<%65AD,#U!KB_ 5P_@36CX1O
M)6:".#S]$FD;YIK9<!H"?XG@RHSU*,A.2&-=Q7/_ !#\'?\ "7Z(L<$RVFH6
MD@NK"ZV[OLMPH.Q\=U(+*P_B1F7O4RONC:G):PEL_P 'T?R_*YT"G*T5A> O
M&'_"8:*LSV[6=]:NUM?6C-N:TN%X>,GN.05;HRLK#@BMVJ3NKF<HN+Y9;A11
M102%%%% !1110 4444 %%%% !1110 4444 >$_\ !2#Q#KOAG]C3QM<:'#)-
M(]JL%\40R-%92.$N' !!QY;,"1]U2S?PU\9_L\?&*^_8C\?:@^DVL/B;P_J$
M7DHQE-O!K$(?=#>1R!6 8J6(X( D93@CC].M6TNWUK3I[6Z@AN;>YC:*:*9
M\<J,"&5E/!4@D$'@@UX#/_P2T^!]Q=32R>"0RS,7\H:O?+$A/7:JS #/^>.*
M^@P..PDL!]0Q4IP7/SWA&,N;1)*2<H?#9\KNU[STZGSN-P6,AF"QV%C&?N<M
MI2<>75N\6HR^*]I*R?NQUZ$WPC_X*/\ P_\ B7=VMC>MJ'AO4KITACCOHM\$
MDC$ *LT99<$D<OLKZ #9K\\?V^_^">/AOX)>"[/Q9X!@O]"LTNOLNIVRW<MS
M#&),"*7,A+A=XV$;R"TJ8'%>_?\ !-C]I7Q!^T1\*M4B\4>3-K7A*^72I[R,
M_P#(07RD=)7'02')#$ !L X4DJ)Q65X9X>6*P%;VD8VYHRCR3BFTD[7E%J[2
MNI.S:NM37#9KB%B(X7'4>24[\KC+FBVE=J]HM.R;UBKV>I](4445X)[H'I7%
M:LS>"_BA:W[';IWB95T^X_NQ7:9,#?\ ;1"\9/\ >2$=Z[6N(_:"#2_#"\MX
MSMFO;BTM8G!PT;R742*Z_P"TI;<#V*@U-3:_8Z,+K45-[2T^_P#R>OR(H-3B
MU;XZ?\2R2*?^SM+>WUAED#+&6D#6\9QSY@*S'!QA7_VA7=K]T?2L[PSX6L?"
M6C0:?80+!:VXPJCDD]2S'JS$\ECDDDDG-:5$4UN15FI-<NR5OZ_K1:'X2_\
M!\1_R2']GG_L,:U_Z)LZ_=JOPE_X/B/^20?L\_\ 88UK_P!$V=?NU5&04444
M ?.7_!7QL_\ !*?]I3V^&7B'_P!-L]?!W_!JT?\ C4%H?_8V:SV_VH:^\O\
M@K[S_P $I?VD_P#LF7B'_P!-L]?!_P#P:O@P_P#!(31%.,KXMUD'_OJ&@#]%
MQR/3Z=Z7Y<>E*.>_?UZ4H4=?Z4 -7BG 9Z=:&QG_ #S28_WNO:@ QD_CTS2D
M9Y/Y"D!XI&''^- #@VT=@/YT$_Y/.:-^[G/ZT8H !\M'(-(3FEH \K_;,^-V
MK_L[_L_ZEXJT.WTVXU*SNK6!([^-Y(&6694;*HZ-D G'S#GUKSWXB?MI>)?
MG[#'@_XH1:7X?NM>\07$$-Q;2Q3+9H'^T9**)-X(\E>KGJ?;&E_P5%^7]C+7
MO^PAI_7_ *^DKPWX_C/_  2(^&?_ %_VG7_M^H ^V/A3XLG\??"OPOKUU%##
M=:[HUGJ,T<(/EQR30)(RKDD[06(&23C&2>IWN?K7&?LX\_LY_#SI_P BOI?_
M *1Q5V>"1VH #S1C)_R:!QZ4,,C'H.]  3C\*!TS0.=O^<=/_KT9X_"@  YH
M*XZ<4=_ZT9Q^-  ?F_E0>/\ /% 3S&"K]XG K\\_VKO^"[$&B32>&_@;X.U+
MQ/XVTWQ;/X?U6Y\7:!>VOARUM[4W45W*EU;R;F=;B"-%[$,V5R.,ZU:G2CSU
M9**[L[LMRO%YA76&P-*52;V44V][=-E=K5V2ZLZS]J#_ (+/3?L\_M/>-_AG
MIOP5U[QK-X%FLK>[U6#Q18Z=#-)=:?;7RJL4R[QM2Z12<D$J2*^3OVG_ /@L
M#X@^)FO0ZUXQ^ GB3PQX-T2RNC-JN@:RGB6?38?,3:]_&D,*0H5\QRR228 8
M ,037F5WJGC3XH?%SX@?$;X@77A^;Q/\0-874[B#1HG2QTV&&VAL[6VB+A7D
M$=O;PJ78!F().22Q]$^ MM#>ZKK5A=10W-M>V8$D,JAXY5#;2&4]00_((Y!K
MXVCQ14K9JL+2LZ3=D[.^WKW\C^E<T\"L'EW =3/<9[2&.A#FE!RBXI\^JLHW
M^#^]H_N/H_\ ;\_X*P>.OA;::3\/_A#X6\/ZAKGC#X=Z)XLL?'>IZQ'-8:3!
MJ<ES$DR:?Y#K>%8[221"9?+9G3<CJ"K_ )]>$_#.E_LR?!:X62Z^V6.BK=ZA
M(RP);*WF2R3>6D2_)&H+A$5> -HKJHOV>O"/P,\:>(%\)>'-/T".^G E6SWA
M7C3<8UP2<!0[8 QU[UXS^VA\3X;/X>:KHLMC?0Z79W6E#5]7"PRPVBW)O)HH
MQ"TJRS.R:=<M@*(_W6&D0L@;Q<YS#$9EBW@J:]R+U6E]-&W^GY'Z7X:<'Y1P
M5PY#B;%S3Q->&DKMQM-<\()66K7+S7OJG9V-S]D'PQXFT'0_$&K>*%6.;Q9=
MQ:S (Y 9F\Q"S>9CE>J *3\OS<#G/K\<K;V_?,J_]=#Q7GO[-<OB*]^&D5]K
MVIR:M;ZI,U[I$EY;117RV$@#P"Y$1$7FE"&*Q@A-P3<^W->@Q^4KL=LH]UY'
MZ5\SF$7'$RBVG9VTVT/W3A&I"MDM"M"$XJ<5*U1+G7-[WO)-I7O=:O3?4Q?
MOPKT?XO_ +>/P9\,>(O#]OXZ\-^--0GT+5-!N]0U"SBL;,1FYNM6BDL)XI1+
M#'" 3*)(-C$-Y60]?NK\./ ^@_"KP)I?AOPCI.D^'O#.CVXM;#3=)@2WL[6+
MEML:1@* 2Q8XY8L6.2Q)_!CXE_!/2?B;()[N;5K2:2U;3[R33M3DLWU.P=T>
M6PN?+($UM(R(6C8'E005(S7Z#?\ !N;X8LO"7[%GQ(T_3+.#3].L_B]KT,$$
M,7EQ1(+33%"@<]AC\#7Z)P?F-*I06$C?FBFWHK;Z>NY_&?TC.#L;A<UEQ#4<
M?8590A%*4G*ZA[S::M'X=D[;>9]\ 52U[78_#^G^<8I)Y'D6&"W0@/<RM]U%
MSQSCJ>  2> :N <?7^M86A)_PD6OW&K2?-;V<DEGIZCHNT[9IO\ >=@5![*G
M'WFK["4NBW9_.%&$6W.>RW\^R^?Y799\.Z#)I\LM[?.MQJUVH6:5 =D2 Y$,
M>>D:_@6.6// U.GXTI//^>*P_B-\2?#OP=\":MXH\6:UIGASPWH<)N;_ %+4
M)A#;VL>0,LQ[DE551EF9@JAF8 FD43*4ZL_-]%^"2_)&3\>/VDO!?[)'PPU#
MQ[X^UZQT#P]H:F9Y)Y LEW(H++;P(?FEG?:0L: D]> "1^>/_!(W]J'Q9^Q+
MX!^'?PK^.GAEO O@?XI"XUGX9^(;M@(X);NYDG.D:C)M58KAS)YT;.%R)U4\
M$"/TS]E?X81_\%1?VF;[]I#XBZ/=7WPP\)74NF?!?PYK6G)':36Q"?:-=FMY
M 3(\TB(T1DZ% <?N8B/L#]HG]GSPC^UC\']>\!^/=*CUWPWXABVW,,A EAD&
M2EQ"^"8YXV.Y)!R#ZJ2IXK3JM58:6O;S[W\G;3[SZ/VF&P%-X#$1YW/E<VOL
M-)V4>\ES>]?3>/=G:,C([*P964X*D<C%-QNZ?K7P?\'?VK_BI_P3H6\^$/QF
M^'?QD^,6D^&E0>"OB%X&\+OK9U_2?NQPZ@HD7R;R  1MEBS <A@$GGZO5/\
M@MO\-_"$L-QXR^&?[2'P\\-LX2Y\1^)OAS/::5I[$@+YKQRR2?-VV1L<CI6L
M<93M[[L^S..IP_C.;]Q'VD>CBT[I[66]_+=/0^Q#V[^M*>/PKP-/^"J?[-4U
MA;7"_';X7B*\B$T8;6XDD"GIO0X>-O\ 9=58=P*TO!O_  4>_9]^(7B.UT?1
M?C5\,]0U2^<16ULGB"W62X<G 1-S ,Y) "CD]@:U]O3_ )E]Z.&65XV.KHS_
M / 9?Y'TEX3\ V^OZ$MQ-)-'([MMV$8P..X]0:TM)^&QTC6[>Z2Z\R.%BQ1T
MP3P1USCOGI2>(?B!X;^!WPR?6_%6OZ'X9\.Z3"CWNJZK?16=C:[F507FD944
M,[@ D\E@.IKJ!-\O^>:U.*SM<>*"<"O._@M^U=\/_P!HCQ?XWT+P7XDM/$&I
M?#C51HGB)+:*7R].O-NXP^8RA)&7#*QC9PK*RDAE($G[67QO7]F?]EKXD?$9
M[>*\7P#X7U/Q%]GD8JMP;2UEG$9(Y^8QA>.>:49)JZ*J4YP?+--/STWU7X'C
M7[9?_!:C]F/]@+X@1^$_BG\5-+T/Q3)$)WTBSL;S5KRT1E5U,\=I%*8-R,K*
M)=I96#*".:]B_9A_:I^'?[9WP@T_QY\+_%FE^,O">J%EAOK)F&R0 %HI8W"R
M0RJ&&Z.55==PRHR*^9O^""W[*NF_"/\ 8-\(?$[5H[77/BQ\>M/B^('C+Q7/
M"C:EK,^I@7D<;RX!$44<L:K$N(U8.P4%V)J_$+X=_#K_ ((6?#3]I3X_Z#;^
M(M4L?B-J=AJ]MX L3'#I_P#;3@6<,%A%'&6CDO;J=3,^U]JA2$(BPS(/N3RP
M31L!K\W[[]NK]L']C7XG_!_6/VD?"OP-G^&OQC\5Z?X*GM/!$M\NK^!=1U L
M+,W$MQ(T%S"I7;.T? 8,4) 42,\2_M^?M<?M*?M@?M%?"_\ 9]\+_ ZUTGX(
MZO8VB^)O&IU$17 DL$EDL1';R'S;EKCS3YN(XX8HU5E=Y%=0#](R@(H\L'^O
MO7XXZS_P6Y_:ZU__ ()PZ+^V#H?PV^"&B?!G0;>P3Q!HNKW>H2^(O%$OVV*P
MO[K3_+;R;2U^TR.D*3M)*! TC&0,D;?3'[4W[=O[1&K_ /!3UOV;_@+X;^&E
MQ')\.K+QA?\ B?Q9#>-!X8>349X9GE6"5?M&Z&.%(;9%1C+,TC2>7$ZT ?9W
MQM^,_AG]G+X1^(_'GC+5!HWA/PG82ZIJU\T,L_V2WB4L[^7$K2/@#[J*S'H
M37RS^U3\%OC;\:?B/\._VBOV4?B9X2M=2O?"G]EW'AGQ]%J9\)>*-)NBMY:W
MC16Y6:VNXF<D-Y0D99 C,BHR2?'O[??_  4*^(GQ._X(S?MK?#WXQ:1X9T7X
MV?!&XTKPMXB;PN\K:1J]IJUW9BPOK=9298UGAE<%'Z;-WR[C'']0_&#]J;XR
M6?Q_T7]EK]EW0? %QXD^&OA/3-0\<>+_ !I]IFT3PK;2QF&SL$@M2LLE],D1
MF4,RH(E!PVYC& >G_P#!//\ 8=\8?L]^./B9\5/BWXQTOQU\9_C'=6<FNW>D
M63V>BZ/9643Q66G6$,A+K#$LDA+N0\C.&<%@7;ZBK\]/ ?\ P44_:+\9_LH_
MM*^'?^$)^'MO^U=^S++$M_I=O%>:CX9\5026ZWUM<6D:21W"M=6:S".$R;ED
M$1?;O,2:?[,'_!7G5O\ @HI\:?@_X?\ @3I?AZ[\/WGA6U\;?%O6=1CEO(O!
MT-PKI;Z';^5+&/[3EN(IU)E^2.&$RA)L[0 ??%% X%% !1110 44$X%9?B'Q
MKI/A*$2:IJ5AIL;?=:ZN$A#>PW$9/TH'&+;LC38X4UP_B#Q%JGCW4;[1=!$E
MG:VLPM-0UCS I@.T-)';J 2TH4A=YVJC-GYF0K3;CQ/J'Q.E-MX>:YTW2>EQ
MK,D)223/\%JC@9)_Y[,"B_PASRO4^%O#%KX1T:'3[*'R;6W!V@N79B269F9L
MEF9B6+$DDDDDDU/Q;;&_+[+67Q=NWF_/R^_S/#/A:Q\)Z-'8:?;1VEK#G;&G
M<GDL3U9B>2QR2<DDFM%5"]*6BJVV,)2;=V%%%% ADYQ'7)?"S]W<^)8UX$>O
M7/'IN6-_UWY_&NO<96N2^'LGD>+/&5NWWUU9)_JCV=OM/YJP^H-3+=&U/X)^
MB_-'744451B%%%% !1110 4,NX444 <;XM\,W^B:[)XBT!/.O&18[_3RP1-4
MC3.W:3PLZ@D*Q.UA\C8&UDWO"?BNS\8Z/%?6,C20294AE*O$ZG#(ZGE74@@J
M>0016H1D5POC6U/PYUY_%5K&?L,RB/78(Q]Z(#"W8 ZO$.&[M&3U,:BH?NZ]
M#HC^]7(_BZ/]'^GW;;=U14=K,LT"LK!E8;E(.00>X-259SA1110 4444 %%%
M% !11FF^8M #J*X7XH?M)> _@UKFFZ;XJ\6:'H%]JY'V2&\NEC>5=VW><_=3
M=QO;"YXSFN0_9U^+7BOXI_&#XE6^NKI^CZ?X/U5-#M-$13)<C$:S+?O.<;H[
MB.9"B; %$?4G)/;#+\1*C+$.-H)7N[JZYE'W>^K5^BZO57\^IF6'C7CAT[RD
M[65G9\KE[W;1.W5]$>TT445Q'H!114<_(5>>3V]* /F7_@I+^U+X:^''P=UK
MP8LT>I>+O$4"6UOID*B9K978'SIO[B[5)0??8C*C"LZ<S_P1R\!R>'OA#XMU
MJY_X^]<US8Y.,E8H4(Z<=9FX' .0,@9KYA\:?$32;W1?&UGJINK_ .)E[XKG
M75KZ1Q);0V<;9_<L#C$LRH05&/*@A3(2.):^^O\ @G[X1?PA^RGX96:%H+G4
M/M&H2!EVEA+.[1G'_7+R_P *^IS6I'+J#RJA'67*ZDW]O:45'M#5-/7F=G>U
MD?*Y33J9A66:8B6D7)0@OLZN+<N\W9IK115UO=GM%%%-=L"OECZH=7"_'W3_
M /A)/"EEHL<LEO<ZUJ=M;0SQC+VY1_M#2*/54A<CW%7M5^*]K'J=Q8Z3I^I>
M(+RU.RX73T1H[:3LDDKLJ*WJH)91R0!S5?P]HFJ^)/&O]M:U8KIT>GP>1IUD
M;E9F1WSYUPQ7Y<L-J+U(4/TWD5G*TERG51C*E)5I:6U7>_33??\  U/AOXKF
M\4^'_P#3DCAU:QE:SU&%/NQ7"<-MSSL8;77/5'4UT%<?X8C6/XQ>)O+78K:=
MIID /#R;KL%L>NP1KGKA0.@%=A50O;4SK)*>G6S^])GX2_\ !\1_R2#]GG_L
M,:U_Z(LZ_=JOPE_X/B/^20?L\_\ 88UK_P!$6=?NU5&(4444 ?.?_!7P8_X)
M3?M*?]DR\1?^FV>OA7_@UE7_ (U%:/\ ]CAK7_H<-?=7_!7MMW_!*7]I3_LF
M7B+_ --L]?"7_!K-S_P2-T?G'_%7ZU_Z'#0!^B^!C_#O1BD4?_6]Z7&%H ",
MBC'% _SQ0IXYH ,9%"_2CK_^NB@ '^?THQQ]?_K4O_ O_K49P.WO0 GUQ] :
M!2[2.U VX'K_ /JH \B_;C^#NN?'?]G#5/#/AN"WN-6O+NTFC2>=8$*QSH[Y
M9N!A0?K7E_Q7_9*\:^+_ /@GWX)^'5C9Z=)XHT.[MY;N%KY$A54^T[L2'Y2?
MWJ<#U/I7U=LXZ_YXH"[OY?R_QH ^-_"WA+]KSP;X5TW1=/E\%QZ?H]G#8VJ,
MUB[)%%&L: L5RQ"J.3R:^E/@ GCB/X5:=_PL5K%O%WF3_;#9>7Y.WS7\K;Y8
M"_ZO9G'?.>:[()N_I0%]O\_Y- !F@#^?2@\_WN:#TH ".E%&,9(QG- X(Z^O
M6@ [CK^5'0^E&?Q_"@<4 5=;\5Z5X$T2^U[7+V#3=#T*VEU+4KR=ML5G:P(9
M9I7/94C5F)YP%K^>O]DB6ZUC]G_0M4U&^O-6U;7C<ZOJ%]>.9)KVYN;F6:69
MF(Y+N[-SUW5^[G[77PUU;XU_LC_%GP7H/V5=>\9^"-<T#3/M$OEP_:[O3I[>
M'>V#M3S)%R<' R<&ORS\)_\ !*_]K#PUX?T[3V^'_P +YUT^UAMBZ_$0IY@C
M14SC["<9QGOC-?+\59?BL9AXT<-'FUN]4NGGZG[MX!\6Y%PYG&(S'.ZWL[T^
M2'N2E=N46_A4FK*/;6_D>?Q7$UM;[#\B]!@5UWP'U":3QXZ.=RM:2=/9E.?Y
M?G7GOQ[\.?%C]D+QWX/T7XM?"^'PQ%XZUB;2-$OM.\9:?K$=^T2!WFCMX\77
ME(&3S'DAC$8E3=@D V%^.EU\'?'/AO3M)\(WGB[Q!XRGFTRQMEU&#3X(VCA:
MY<O<2*45BL1"J1\V&Y!&#\1EV5XK"YG0I5URNZ>Z>BWV]#^H>,N.LCSS@7-,
M;E=55(*FX-\LHVE)))6DD]Y)G6?&*V!^(VJ<+M_='=GD?ND)_G^M?,OB;5O"
M-K<V?PKOM(M[KQ%X@^*D_C#4[_4+1)CJNDG1;:#3[5YF!:6-;K^UE2!OEB\P
MX $N3]I?"#_@F/X\^/?QA\2>//V@]*\?_"3X1W7A:/6;34_#'Q3L471S K32
MM=V\<;L\<ELP8R!0T36^"&$F4^5?%O[(NI:=^PAI7Q=UK1=8UNU^)_C:RT+P
MIXY\01[;SP#X?LKAFL=0G@A8#[7J4R?9_-DS #RS9ND+?3_V+7I8FM74DE44
MK[WBKWOY[?B?B%/Q-RK'Y+EV5NC*=3 RH<K;BH5)\G(X7EJEK=MJUHW>AZ/I
M:QV,,<<,<,$<*!$51M55'  '0 #C';%3M.Q/^O'YUC^+O&6E_#GP_=:MKUU'
MINFVOWY)#R23A448)9R> J@LQX SQ4O@CQWHOQ&\,6>L:+>0:EIM]&LD4\4H
M8?,H;:P RK@$95@&!."!7YO[&IR>UL^6]KV=K^O<_M3^T,''$K!*<?:\O-R7
M7-RWM?EO>U]+VL:US?1/MS&LA48)!_\ K5[7_P &_7PJ-_\ MI_'3XA:;#HN
MDZ5I>EKX2U/3EU2234KO49[JWODU%[4KB*WE@B*+)N^=HG5<['(^=;WQ>^H>
M-_\ A%_#GAOQCX[\5+9MJ,FB>%-"N=;U"VM00//EBMT8Q1%F10SX!9UQ7Z%_
M\$0/V2_B)\!O OQ(\=?$[2+OPEKWQ7U'3KBP\+73127.B:?9VSB!IWC<@3RF
MZD#Q.J21>2H?YB0OVW!>!KK$/$3BU#ET>R>OX]3^7_I+<4914R:&3X>O&6(5
M5.4%RRE&*B[W>K@[M;6;5UM<^XS-]F1I"-WD@N0.^.<5C_#^W-MX#T5#MS]A
MA9BOW22BL?KUZUJ7=LEW;20S+NBE0QNN.JD8(_+/YU%H^EPZ'I%K96X9;>SB
M6"/<<MM4!1D_05^D:\US^*5->R<.MT_N3_S+(_G[5\0_MF:/I_[</_!33X1_
M 6_MTUOP+\,=.N/B;X_TV4*]G=S%1!I-K.I;Y\22%VA9</%=9(*D[?H#]NG]
MK:P_8<_9A\0?$*\T]M<O[(PV.B:*KE9-<U.X<1VUJFT%CN8L[!06\N*0@$BN
M3_X)P?L<:Q^RW\--<\0>/KU=>^-/Q4OSXA\>:ON#_P"E-N,5C$W06]JCM&JJ
M2NXOMPFQ5YZW[R2I+U?IV^;_  N>MEO^RTI9A+1ZQAW<FK.2_P "=[_S./R^
MB4C6&)8T58TC4(B*@544# 4 =    !P *4\#TI-P [?X49S_ +OK74>&*&*K
MQN&?0T&5PC+N8B12K+GA@>H([BFJ<CU_"@@?WN<4 ><Z?^Q_\'](FN)+3X0_
M">UDNG\R=X?!NFHTS<DLQ$.6.23D\T[6_P#@G#\#?VB-$N="\3_"'X=WNC%2
MT@M]!M[&=&(*J8Y[=8YHVY/S(X/'6O0R-@S_ $ZUZ;X)T#^P-%1'&)Y?GE]F
M/;\!Q]<UFZ4'HTON.J..Q,7S1J2377F?^9^:WQ\_X-F?#?Q+^%EOX?TKX]?&
MJ2U\,21S>$-'\5ZG%X@\/>'@B%5A6RDC53'SMR""(P$(<9#=/XN^*?\ P4D^
M&OP]UOPQ-\*?@Y\3O$6K:4UKHWC/P?XFBTE- NFC:,75U::D$%RZ-MEV1QI'
MGC##Y1^C1&X4WRU'\(K'ZI!.\+Q]/Z9Z3X@Q-2*ABHQJI.Z4ELWO9Q<7K97U
ML^I^?_\ P3&_X)7_ !<_X)E>,?"FCZ#\6='\4?";5=.DG\;^&]4TT_:8-:,'
M_'WI=PBJQ1Y@BL+@Y\F,@AW*&+ZZ_;$^!I_:>_9,^)WPW6=;63Q]X4U3P]'<
M,.+=[JTE@63_ ("SAOPKT?8N<XI3S6U&E&G'ECL>?CL?6QE5UZ]N9[M)*_K9
M+7S[6/R3_8$_X.!_@=^QG^PSX7^$_P"T%>:Y\*?C)\"=#M_!>M^#KK0KVYO+
MQM/MTM[>6V>*-H9!<1)$P+2(H9F.?**2OS/[4_BK]HKXZ_\ !.NV_:-^*'AO
MQ'_PCWA3XYZ#\4M'^'"Z3''K'ASP1IMT1LG2*-)9+APYN91*[B.) ^Z,!E7]
M?M4\#:+KFN6.J7VD:9>:EI>?L=W/:QR3VF<9\MV!9,X'W2.E:80 5H<9^6G[
M5'[=OP\_X+%_'/\ 9S^#_P"SUK\WQ"L=/\?Z/\3/'6M6%E=1:?X=T/2W:X6"
M[>1(S'<74VR..,Y=&C^=5)3+_P#@GO\ %$>&/V1O^"DGQ)D95;3OC#\1+R&Y
MQ_K+:PTR 0D'K@!&^G-?IQX<\(Z5X.L9+72=-T_2[669[AXK.W2!'E<[G<A0
M 68\D]2>M7_*7&-JX],4 ?BS^U?X8&C?\&B/PC\$0?N;GXB:1X*TRW X9I+S
M4[.]X]R Q_.O2C_P4[^%G[$W_!>?]JH?&#5+KPGH-UX9\):/IGB:XT^YGTRV
MN+?3IK]]/>2%'V3SQWC2QJR_/]ED4'<55_U=**1C:,#H/2OF']F#]B75/ '[
M5O[37CWQO:^%]8T[XS>)M'U'2+=0;IHK/3M,AM(?M"21A5E$B.P"EP,@YS0!
M^8WQ\\'ZA^TO^RO\:_C;JFA:IX7TG]N#XX?#_P .^%-,U&%H+J]\/:=>6]O8
M7SPM\T;72Q33!3P4V,N4=&/2_M=?#K]FCX8?\%L?VAK[]L.UU[PCH7Q3TWPY
MKGPX\31Z[K.EZ;JL-AI,=EJ-L\FG3(IF2:)"J2J6QT*^;&)/VQ,:GJ ?PK.\
M2^"]'\:645MK&E:;JUO!,ES'%>VR7"1RH<K(H<$!E/(8<B@#\C/V9_VH/AW^
MP'^Q+\1OBI\%?@7X@\(^*OCQXP@\'?"#2->\3:IK.J_%F:(-!I>J/;WS>99V
MN)Y'*M(N8H@"XWP%NB_X(\?"W7O^"-G[=>L_LK^/M4T_6--^.FB0_$7PCX@M
M[)+:&_\ $$%K'%KVG(4B3(!C\^&/ 6*WC7/SS$']8C&N_<0N[L>XJCXEUZQ\
M+:/-J&H31V]K;8+R/VR0  !DEB2 % ))( !) H!)MV1H45C^&_'&F>+;&:XT
M^Z62.U<QSJZ-%);L #AT<!D.T@_,!P0>E5?#GQ2T/Q9JOV+3KY;J;8TL;+%(
M(KA%(5FBD*A)0I902C-C<,]:GF1?LYZZ/3?3;U.BH)P*Y_Q=\0+?PPMO''#-
MJ5_>S_9K:RM73SI7P6;[S*JJJJS,S$  >I //WGQ/UJ\632X/#]W9^(Y)52)
M9D:>QCB8*3<-.H5&5 6!0,'+KM P0U#DD7##SDKK]/O]//8TO&GB*_O=<M_#
M^AM'!J5Q']IN;N2/S$TZWSM#[>C2.P*HIX.QV.0F#<\)_#'2_"<[74</VS4Y
ML&;4;P^?>3G_ &I#R!P,*N$7H% XIW@;P1'X2MYWDN)-0U+4'$M[>RKMDN7
MP!CHB*/E5!PH]223T%'+?5A*I9<E-Z=7W_X'9?.UQHCVG_ZU.HHJC$**** "
MBBB@ /2N+NG7PQ\98I)/DM_$U@MJKD?*UU;L[JN?[SQ2R$>H@/I7:=:P_'_A
M/_A,/#=Q9K+]ENLK-:7(&6M;A&#Q2@?[+ $CN,CH34RVT-*4DG:6ST?]>3U-
MJ-MRTZL'X>>+?^$Q\,0W4D8MKQ&:"]M]V3:W*';+'^# X/=2IZ&MZJO?5$RB
MXOE>X4444$A1110 4444 %1W$"W$95E5E88(89!'I4E% '#^")3\/_$#>%+A
MC]C,33Z'(QY:!<;[8GNT.1M[F,KU*.:[A>E8'Q"\(_\ "7:'Y<,BVNH6L@N;
M"[QDVEPH.Q_=>2K#^)&9>AI?A_XQ'C+1O-DA^R7UK(UK?6A8%K2X3AT/J.C*
M?XD96Z&HCH[/Y&]3WU[5;]?\_GU\_5&]111FK, HHS1F@ JOJ&HQZ7:RW%Q)
M'#;P(9)))'"I&H&2S$\  <DG@58K@?VG/@G;_M#_  /\1>$9Y8[=M6MO]&F=
M=R07,;+) [KR&1940LI!#+N4\&M:$82JQC5ERQ;5W:]E?5VZV70QQ$ZD*4I4
MH\TDG97M=]%?I?N<+>_MM>$_B;?3>&?!.N2QZYKR7.G>'-?NM'N9/#]WJ21.
MRQ)=;1%,5VEB$8A@I"ECP98_VL])\;WUKX?L+F[TV/Q;:76G^'_%!A\NSGUB
M%IH9K(I*-\-Q&\>Y$F4"4!@NXK@^*7_Q8^(O[0_A/PIJL/PIDA\(_#+7;>ZU
MK3-/U"W&L76I:=E9(+*WSM2&&X!^1B))D0*NW=@]A\(;'PI^T'XS\61Z':MX
MD^%?Q1A;4]3B"F";POXAMC"DR2K\LEM-*I@F4C#K-;O(I^<-7V>(R3"X>FYU
M(-<J=[3A/E=]FXI)2<?>C"5DU&44^:7N_#X?.L7B)J,)KWK6O"<+I]DVW9/W
M7*.JNI/2/O>2S^*;[6HM%UKQIXPLO!?@OXR>"=-M=?\ $M[IJ74[75I#)#=Z
M4DTH:"V,NZ64-(C;F\P(-XS7MW[)/PUU#5=6\(_$31XYO#^D3:1=^';NPOVN
M)KK6])M[E_[&O&,OSK.(LL6DY*7!4!0% ],^%7PZTK]ECX!_V3KGB%=2T;0I
M+R^N-4U58X=L<MS+<YDQ\F4\S&0!DKD 9"CQW7_V@O&O[9GB9O#/PA&H>%/"
M]K(PUKQM?VA5@!P+>SBR&\UL_-N*2QC.1$2C-M5QL\=&I1PB4*46TZCTAR6:
M5X\MW)QY;+WI7BN6*;9C1P,,!*G5Q<G*K))JFM9N=XMV?-;EYN9MVBK2?-)I
M'U=O/I6?XF\7:=X+T.ZU/6+ZRTO3;-#)<7=W.L$$"CJ7=B%4>Y-?'_Q;^#FA
M_ JTE&M?M'_$>WU;9OCMIM:N[RZWD=1;P3*VPGIOX'0L>37S-\0/BSKGCSQ/
M:BZ\0ZQXM:W?9937\$L-R6/ ,48N9A!)T^>V:.5L8+D$@_.QR_+KWEBM%VA*
M[]+JVOFUZ'TDLQS-JT<(TWWG&R];:_))GU_X]_X*G^%]!N;B71O#^L:UH]E,
M8)+^2.>W2YE')B@"P2?O OS;;@P9!4@D'(^;_P!I#_@IMJWQWN9-#L%O?!?A
MNX/E_9I7"W5\I_Y^'4DI'CJBX7!.YG'3KO@S^PGX_P#CSJ>GW/BY+KPGX<L8
M5A@CGMTAFCA!SY5M:  0+GDEE498MM<DY^V/AO\ L]>$?A5X(;P_I&BV2Z?<
M*/M?VB,7$E^V,;IF8'S#UX/ S@ # K7Z[DZO!X637?VEI>OPN-^MK6Z"^HYO
M\?UF/-V]G>/HO>4K?.Y^?_PJ^%/@OP%^TA\'[G2?%_A'XC:]K5U*FKZ9ILL5
M_9V\.843@9/F1"26?<X7BVX4;"3^F5LQ:!2WWB.:YOP1\%O"/PUO)KCP]X5\
M-Z#/<+MEDTW3(;5Y1UPQC4$C@=:ZCI7-FV84L3[*G14N6G'E3DTY-<SDEHDK
M*]EY>5DM\HR^OAY5:E=QO4ES-1344^5)O5MW=KO;7[V5R?QFOY[7P+-#:W$E
MK<:E<VVGQR1,5D7S[B.)MA'(8([$$<C&1TKJV((KSW4[R;X@?%6'38?LD>G^
M$;B'4)[E7,LDL[QRH(  -L9"L2P8EL,N% 8-7BSVL?0X>/O\SVCJ_E_F]#M/
M#^@6?AW2+>QL+>&ULK5=D4,2X5!_GOU)YJZ1M6E0;5H;I^-487;=V<=\(C_:
MZ:QKK?,=;U&5H6_Z=X3Y$./8K'O_ .VAKLJXWX!/GX1>'0V?,2R1)E(P8I5R
MLD9';8X9<=MM=E4P^%&V(_BR79V^2T1^$O\ P?$?\DA_9Y_[#&M?^B;.OW:K
M\)?^#XC_ ))#^SS_ -AC6O\ T39U^[548A1110!\Y_\ !7WC_@E-^TG_ -DR
M\1?^FV>OA'_@UE3S/^"1>CL&!_XJ_6L8[_/#7W=_P5\&/^"4G[2G_9,_$1_\
MIL]?!W_!JTN?^"0.A?\ 8V:S_P"A0T ?HT5.>3W_ ,:4#BA1S_=H)H ,^WZT
M=N:0'(I<\=*  #% &6Z49H_3G'2@  R*#T]:<@9QG!^6L>[\;Z7:3F!;Q;RZ
M&?\ 1K-3=3\8ZI&"5^K8'O2<DMS2G3G-V@F_0UC_ )SWH)QSFL>/4=:U,J+7
M28K%6.!)J%T P]_+BWY_%U-4_#^K>(-;T2UOT_L.2.Z02",B:$J#T^;+^QZ#
MKBH]HNAM]4G;F;7WKKZ7['3;\"F[\#MQ60=1UZ$8DTG3IL=X-3;)_!X0/U[T
M#Q+?I_KO#NJ=>L,UK(/_ $:#Z]J/:+K?[F3]6GT:?_;T?\S9W8- 8#U^M8W_
M  E-P!_R =</X6W_ ,>I?^$M90=VBZ\I7_IA&^/^^7(/X4W4BA?5JG]-?YFS
MO '7O^/:D!QW!_R*Q?\ A-K9/];9ZY#[MI5P1^:H15C2?%FFZU>?9[:\B:Z
MR;>0&*<#U\M@&QQUQBCVD7HF*6&JI7<7]QI! ,?+THV@]J:5VMS^/Z4*V/\
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
M(:3KVC#2_">E6FB6>ZXCB8Q6T*0(2A.5)5 2#ZUM+\0=$E;]WJ$-UU&;9'N
M3WYC#=/ZTJ'+""BWKU]7O^)KFGM<1BIU(4VHZ**L](I<L5\DDC:S16./&UO*
MNZ&SUNX]"FESKG\751^=!\3WDGRPZ!K#.W0RM!$@^I,F?R!K3VD3@^JU>JMZ
MM+\S8II7GIN%9!O_ !!*N5TG1X5_Z:ZF[,/J%@(_)J4P^(IL9NM#M1W*VLLY
MS^,B"JY^R8?5FOBDE\[_ )7-JTN&LKR&95!:"19 ,^A!KUBQU"._LHIXVW+,
MH=?7FO#3I&M2?>UR"/C'[C357_T.1ZL6^BW#P_9[[6];U#3Y#F:S,T=O%.O=
M6,4:-M/<!L-G!R.*7,^P>Q@MYKY)_JD>RZ3XAL==,WV.\L[O[.VR7R)ED\MN
MX;:3@^QJVTJJ#EON]?:O(M;L?#^LQQ*/#.AVY@01P2);A98%' ".FUE'L*P+
MWP-:VI^U:/'!8ZHKAQ-EA]K^;)CG89:16&1EMQ4X(Y%/WK!&-&3MS->JT^>O
MZ'KGB'X@V^FQ,MJ4NIN@(/[M?J>_T'Z5S)\>:OU^V?\ D%/\*X^P^%?B"V\G
M5+.W%UJS-*;Q9Y7AANE<Y\M"WW0A"A#MQ@'(&XD:#P>(#+Y*^$M8^T*A=@\]
MLL>!_=D$A5F)Z#@]S@=9]IW14L.G_#DGWU2_-[>?Y'77OQ;CTOPS&=UG>ZY-
M<16<-BURL,D\DLJHIP 2% ;<Q"G"JQP<5J_#OP7)X:L[BYOFAN=:U.9KF_N4
M!Q(YX5%)Y\M%"HHXX0'&2:Q/@IX#;1K&_P!4U#3UM-0U2_EN426-#/;Q?<0,
MRD_,57. > P7M7H'2G'75DU6H7IP^;[^7I?[]^P8ILL2RQE6565A@@CJ*=15
MG.<S#\'O"=M>QW,?A?P]'<0MO25--A5T;U!"]:Z1!M6G446L5*<I?$Q"O'_U
MJXSXPV7V'2]/UF!FCU+2[^W6VD7^(3S1P21-ZHZOR.Q56ZJ*[2N;^*VE7FM>
M#9(K&'[1=PW5K=Q1;@GG&&XBF*98@ L$(!) R:F6J-,/)*I%O:^OIU_ Z&$[
M8QS3]U<9 /&NJ1M,TWAO1UD)*6LEI->R1+VWR+-&I;&,A5(!) +8R5-OXXOU
M,+7GA?31T-Q#!/=._N$9D5#[%G'UZ4<WD'L;:.2_K^NESL=X]:-X]:Y./P#K
M+INF\::]SU$-I8Q_EF G]345UX%UW2E^T:;XLU&XN<$F'5889K6;V(C2-T],
MH>.I5NE',^P>SC_.OQ_R.R!S17'Z=\5X;"\BL?$5JWA[497\N+S9-]G=L>GD
MW& K$_W&"/\ [.,$]<)<TU)/8B=.4/B_KT8ZB@G% .:9 4444 %%%% !1110
M 4444 #=*X_Q!;?V7\7/#]Y%\K:I;W&G7('21$7SXV/NC*X'H)7]:[ ]*Y/Q
MN_E^/?!K]GOKB''IFSG?/_D,C\:F7^7YFU#XFO)_DSJUZ4M-0Y6G51B%%%%
M!1110 5Y7^VO8W^H?LO^,/[-MS>75K9"]^SC[UQ'!*DTL8[Y:.-UP.3G%>J5
M#>V<=_:R0S*'BF4HZGHRD8(_*ML/6=&M"LE?E:=O1W,,505:C.BW;F35_56/
MS@_X):?"33?C+\18]<U*ZCO(/!UM;W*V['<US='<L;GU6-HRWNWE]LY_24#
MK\VO^":TLGP?_;M\5>#YFV+=6M_ISQD\?:;9XI-V/4A9OPQ7Z2@Y%>QQ)1IQ
MQSK46^2JE45]TIKFL_-.ZOUM?J>5P[7G/!JC57O4FZ;MLW#W;KR:2?E>P444
M5X)[@5F^*?"]AXTT*\TO5+.UU#3=0A:WN;:YB$L,\;##*RG@@CL:TJ*$VG=;
MBE%-6>Q\5_$[_@D9:W>LSW'@OQC<:'#)(TJV5_:->*N<G;YOF#(#?Q/&\C#[
MSL<L>7\,?\$;M8U2]W>+/B'"UFOWK;2[ J\_L96*A1T_Y9L>3T/7[[(I)%W+
M7T4>*LRC[W-%SZ2<(.:_[><>:_G>_F?//A;+_A2DH_RJ<U#_ ,!4K6\K6\CP
MC]D/]E7P/\,/ &E7NGZ/$VL+G[5)= R26MVC%)5 ;HZ.K)O^]@=<'%>\!<5P
M5S?S?"37]1NKJ%KCPSJUR;N2XA0L^DRLBA_,09)A9E+;Q]QF.X;?F'<6-_#J
M5I'/!+%-#,H>.2-PRNIY!!'!!]:^?G6J59NI6DY2>K;=VWW;>K/J*E*,$E22
M4-HI)))?RI+16[?/J3445G:[XLTSPU&K:AJ-A8K)D*;FX2$-]-Q%291BV[(T
M-X!ZUSWC'QU_PCE_9V-K8W&K:IJ(=X+6!T0^7'C?(S.0JH"R#/4EU !K%3Q3
M>?$[5S!X;U(6FC6JDW&K0VZSBYE)P(K<N#&P4!B[@, 2JCG=MW/"WP_A\,ZA
M<WTEU=:GJEX D]]=E3*R+DK&H4*J1@DD*J@9))R234\S>QNJ<8:U-^VM_GV7
M7>YBQ^"M0^(EU)/XHC\C35;$&BQ3[X9  /GN67'G$G.(S^[ QD,W([:&(1IM
MVC   XJ044TK&<ZCEZ+IT_K\0HHHIF84444 %%%% '%_%Z+^P[:Q\30R-%<Z
M!*/,P3MEM)GC2XC8>FT*X/9H5[9KLHCV]*KZQID&L:=-:W44=Q:W4;0RQ2+N
M65&!!4CN"#BN7^#,LIT[5[<375QIEAJDUGILER^^5H8]J,I8DLRK,LR*S'<5
M0$D]3.TO4V^*EYQ_)]/D[OYOL?BO_P 'Q'_)(/V>?^PQK7_HBSK]VJ_"7_@^
M(_Y)!^SS_P!AC6O_ $19U^[548A1110!\Y_\%?O^44O[27_9,O$/_IMGKX5_
MX-:'Q_P2-T?_ +'#6_\ T9#7W5_P5].?^"4G[27_ &3+Q%_Z;9Z^%?\ @UF.
M/^"1FD_]C?K?_H<5 'Z**W'Z4!N>])YF3WI2,'CKCTH ,Y]:,_2@*,T(G/\
MGB@!LTZ6T9DEDCAC'5G8*HSTY/%%I+'J,C);2PW+1KO80R+(57U.#T]Z^&O^
M#@70;;XC_LD_"_X=WD37-K\5OC/X3\(SVZLRFYBGFGD= 5(89\D<J<CL0:\$
M_P""LG_!%O\ 9G_X)]?L.>./C%\-/#FN?!WXC>!6M+_PEKMEXHU22X.HB[B$
M-O&ES<2*[/N(^4;U"EP<(V0#]8L$#_ZU(LJ22.BLK-'C>H8$IGID=L^_6OB_
M]HK_ (+)V'[,OQ M_AC=?"7XO?$[XV6/AC1_$.L^'?!>@K=B&.ZAW74N8V=H
MTMW #AHPNZ>!58AF9,JS_;?^!_[*$/[87QZ7PS\3K>_\+^+M#T'XD),EC/+>
M:C!'!IMM%IZBY\ORX%NE$F^5>=[*6&T$ ^YJ<%&1UZ?X?XU\A?"[_@L!X?\
M'?[47@_X>:Y\*/B]\/M&^*7G#X?^+O$^D"QTWQ>\:&3:L9;S;?S4"M$) 7<2
M1;DBWBK7[0W_  5CT_X5_&CQ7X%\ _!WXL?'35OAO#%<>.+GP;8Q26/A<21M
M*+=I9&'GW@B7>;>,<9*EPZ2(@!]98'^31MYKYB\<_P#!63X9Z/\ !;X5^+?"
M.E^,_BAJGQN@DN/ _A/POI@N-=UA84+W3/$[JD"6NUEG=GPA5MN\*2,_X:_\
M%5=+^)GP1^+VJM\+OBSX;^)GP5MH7\2_#FZTJ*;Q# ;E-UM<6R"18[FV9=TO
MFY3$<4C%=I0N ?5S1LC?,,'&>1Z__6II7CWK\W?^"8G_  4?M_@'_P $9OAS
MXP^+>D_%Z^\47&J2:)IHU.P:^USXI:OJE]<7UM_96^9I+Q95N0@ED*#,,BC.
MU0?I+]D[_@I#8_M$_M$W?PA\6?#/XC?!3XGKIYUO2]$\8VL2KK^FB7RVN;2X
MA9HW9&_UD?5<G:9-DA0 ^D"/9OS_ ,^M'?\ E[5\ :G_ ,'"W@K5/A?J7C[P
M7\$/V@/'WP\\(WD]IXQ\2:=H,$=CX8\J5T<;VF*7,@C"3LJ.J1PW,!DD1F9$
M^\?!_C#3?B'X0T?Q!HEY#J6A^(+"WU33KR('R[NUGC66&5<X.'C=6&0#@C.*
M +V['?\ 3_/M3@VT_P!/\_049Y^[_G_/\J&(]_3_ #^E !YG/W:0-@TN%'KQ
M2!%4?>H  R__ *J^7_\ @HQXVQ_PCOAN$LS*KZK<1J<Y))BA 'X3_F*^H50L
M0/7%?'MI'_PT-^W>NT?:-.L=2& .4-O9#C_@,DB?^1: /J#X1^ Q\-OAAH.@
MD 2:;9)'/CO,<M*?QD9C^-<_^UK\([?X]?LK?$SP5<M"D?BCPOJ6G))*/EAE
M>VD$4I_W) CY[% :T_@?\9=+_: ^'X\4:+;ZA%I,VIZEIL$EVBJ;K[%?3V3S
MIM9@8I)+=V0D@E"I(4D@>8?\%4/C WP&_P""</QJ\2I.UK=1^%KG3;65&VO'
M<7VVQA93_>$ERK#Z5E.473<NEG]QVX?#UHXR%!*T^9*W5.]OS(?^"3WQ3N/C
M7_P33^"/B*Y6;[3)X5MM.E:4'?(UD7L3(<\G?]FW9[[N]?0>UAZBO-OV.?@X
M/V>OV2/ACX%\E;6?PMX6TZPNHP,?Z4MNAN6/NTYE8^[&O2 S9_\ K4L.FJ<4
M][+\BLTG">-K3I_"Y2:]&W8-Q [TOF-G[U+YIQT_.C?[5L< @;GI^5)G ^Z/
MSIV]<\?G2?*Q_P : %CB\R0*H.YC@8[FOA_]E;Q,?V[?^"I?CCXUZ; 9/AC\
M%]#E^&_A&_D1U&K:M)*)=2O(59 0$1W@)SS&T)&=[!?N LL0W>8J*OS%G8*J
M@=R3P /4]*_/G_@E_P#$#P_XO_X*)_'MO@7JNM>(OV=]:LDU_4KJ>.6+2;#Q
MC/=?OX]-\U5=HI8/-=BJA<H@!,:VY;EQ#]^$7M?;\ODGJSWLHC_L^*JQ7O1A
MH^B3:4E?O)74>^JW/T&WLY^\6^IHW,1PQQZ9IC*1[?UI3^'\JZCP;O8#U_E0
M!B@' ]Z ?7]*  C-!/%(S<^W?-+O% !V[4W.T]2:"ZL>E6M(T2?6IVBM8Q(R
MC<<L%P.G>@"H2":ZGX9:"UU?M?2(WDP@B(D?>?H2/H,_B?:IM'^%CL^Z^F 7
M.?+B/)^K8X_#\Z[*VMH[.!8HE6..,850. * ';!BEV#-+10  8HHHH ****
M"BBB@ H(S110 @7%*%P:** "@\BBB@"OJ6E6VK6,MK=6\-U;3C;)%,@DCD![
M%3P1[&N0'@35O!,B_P#",Z@KV2#']DZG(\EL@XP(I@&EBQS\I\Q . JUV]%2
MXIFD*DHZ+;MT.+?4?&?B(>7'8Z1X=5>'GGF-_*Q[[(TV+MZX9GSZH*AG\3ZU
M\.+VW;Q!=6NI:'<,(FU*.V^S26$A8!//7>5,;$X\Q0H4XR,'<.ZJ&_LH]1M9
M(9HXYH9D,<D;J&5U(P00>""."#1RE>V6SBK>7^;N_P ;>1(DF5YZTH<$=17G
MG]FZI\(KVZ31])OM<T&ZC!M[*&ZW2Z?.!C8OG/Q _P OW3^[8'Y=I)%VP\)>
M*=6M6GU#Q1=:7<32.YM=.M[62"V4L=B*\L#,^%QEB!DYP ,"CF\BG17Q<RMT
M[_<KM6^X[<,"*,UQ2W?C+PJ/WT.E^)K51DRQM_9]TH]T;=$_U#1CCI71^#_$
MD7B_PMIVK0+(D&I6T=U&L@ 95=0P!P2,\\X)H4KZ&<J;2NFFO+^KKYHTJ***
MHS"BBB@ /2N1\<L)/'W@N%?FD6_N+EE':-;*="WT#2QCZL*ZZN-\:RG0?B+X
M;U:13]CD$^CRN1Q"]PT+Q,?0%X!'GUE7\)EM_7<VP^L[>3_)G81_=IU-B.Y/
M\*=5&(4444 %%%% !37&13J#TH _-GQM<1_![_@KE=7D;".WFURUF8Y^XMY;
MV:SD_P#?^0_2OTF' K\Q_P#@J//9^&_VS8]2L;E?-GTJUCOCPJVMQ\Y7<QX_
MU:V[Y/103GH*_3*QDD>UB\[9YVT>9L.5W8YP?3-?29_3YJ6$Q,=8RI1C?SAI
M)>JT^33ZGSN0S4:N*P\M)*I*5O*>J?H]?FFB:BBBOFSZ(**** "N:^(/C.;P
M]'9V6G+!<:UJTP@LH),E0 09)G"\^7&A+$\9.U<@L*Z1SA:XOP[#]L^,_B2:
M8"22SL;*WMV#'$4;^:[I@\!BRACCJOE^E*5S:C%-N3^RK^NJ7Z_<.3PEXJ4B
M3_A, TS??C?2(C;KT^XH(<?\"D;@^O-<-X(^(</P7\::IX=\17&GZ?;7EYYM
MI<C%O;AVB1BPC)Q'')]XE<H)O.!*Y7/M@Z5#<6<=TFV1%D4X.' 89^E0Z?5&
ME/$JSC5C=/M9/UND<D/BI-XA^7PYHM]K49'%Y)_H=AG_ *ZR?,X_VHHY![T_
MPIX!F;7+W6M>_L^\U>^2.!5A@S#90IN*QQL_S-\SL68[=Q(^48KKE7 IU5R]
MS.55)6@K?B_O_P DAL<0C4#T&*=115&(4444 %%%% !1110 4444 5]4N?L=
MA-,%5C$C. 6V@X&>2>!]:YWX*VWD_"W0I?,:62^LTOIG8;3)+/\ OI&QVR\C
M'';.*A^-\S7?@2XT>%=UUXD/]D0 ]%:96#,3Z+&'<]<[<5UEO$L2;44*H "J
M!@ =A4_:-MJ7J_R7_!_ _"O_ (/A%W_"/]GE?^HOK9_*"SK]V*_"C_@^!_Y)
M)^SU_P!A;7/_ $GM*_=>J,0HHHH ^<_^"OHQ_P $I/VD_P#LF7B+_P!-L]?"
M?_!K2<?\$CM)_P"QPUK_ -#AK[L_X*_?\HI?VDO^R9>(?_3;/7P?_P &K9+_
M /!(30V+?\S;K/7_ 'H: /T8! '\/X4H?)[?A28S_=_.DP<?=- #Z,#_ "*9
MT_O4!O\ )H ^ /\ @NE\)=/_ &I?B9^R#\&=7N-2M=*\??%*2]O7TZX^SW:6
M^GV#M*T4F#L<)<G# <$Y[5VGP'_X((?LY_ ;XL:)XV&E^-_'&O\ AF[2_P!&
M;QAXGFU6WTNY0@K/'  D;." 1YJN 54@ @&OI;X@?LZ^"_BG\7? 'CSQ!H::
MEXM^%LE_-X6OS>7$7]E/?0)!=-Y22+%*9(HT7]\C[,93:<D]L&P* /CW]C*S
M3Q-_P62_;<UZ6W22XT6U^'_ANSNMH,B1MHTUS<1ANH!D\EB,X)C4GH,?$OQ
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
M:^"?VVO@/XBT\/*T5OXLT33TL9[M5ZNL.18WPY WVDT*@=G- '[,;U/:@/\
MA7D?[(O[>GP>_;Q\+2:I\)?'VA^,A;Q":\L()3#JFG+G&Z>SE"SQ+G(#LFQB
M#M9AS7K089Z_F,T 2%QUW?I]:!\QXQ4>W_=_6AV559FVJJC<6+ *H'4DGT]:
M ),?-T]JYOXM?$VQ^#_@&^U[4/WBVPV009PUU.V0D8^I&2>RAFZ"O+?B7^WE
MX5\*B2#P_;W'B6\7CS$/V>S4_P#71AN;_@*$'^]7CNHW'Q'_ &T]:L2UD(]%
MM9B(I8H##IUD&(5WW,<RL .@9FZ@ 9(H W_V3OAA>_'?XK7WC[Q,QN[73[OS
M]SK\EY>\,J@'_EG"NT[>@Q&O(R*[']M[6X['XN_ V70_%'@.W^)6B^*9]0\/
M^&/$^J7%I%XFBN-/NK"=5-O#-+&R?:59)C$45E*D@O7N'@7P9I_PY\'Z?H>E
MKY=EIL0B3</FD.26=N/O,Q+$^IKQ3XR3:]^SM^UD_P 6X/">O>-?!_B3PA:>
M$->3P]9M?ZUX<:TO;R[ANX[5?WMQ:2_;9%F2$-(C0QOL<9 Y\5?D^:^6N_R/
M6R6WUJ_6TK*Z7,VFN6[[IOS>RLVF>7:G^QW<^ ?B5\%]0N=$;Q1\?/$GQ"A\
M;^,OB-8Z1.EOI]C!&PO[1+TK^YL3;^1IT%D[C>CAS'N#$6/VW;BZ_:(_X*7_
M +-/P<T_3WFL_ 5T?C5XCN9I%6"*VLY)+.P"*3F20W6]6 'RB:,\KO*[WPL^
M/_A_6?VJOB1\5M$?Q7I?P9M_A^E[XQUO6-$O]*TZ75["8^7+;17D<4KS1Z=Y
MZ3&--I$5LI.\"N#_ .";4GB+]I#XO:I^UI\3;I='U;Q[X=_X1;P-X.T^SED&
M@>&OMOVJ)IW"EKBYF=5EW*  CE\!94B@\^/L_@C]I_@K7=^M^^]SZB?UN_UC
M$;TH.RL[J=1-*/+]E12TCHE%)Z-V/NP2_+_G_/K1YF?6L,?$+2W&(9+RZFXQ
M!#8S-(3V&-HP?][ ]Q0E[X@N!YBV.CPJQ^6">[?S5'^TR(R[O4+D#U->I[2/
M34^*^J5%\:Y?73[KFZ"I]/R_SZTAVGMQ6#<:9X@UA?FU&ST7;@*EG&+POR,[
MWE5>,<!0HYYR>E;A.X_W:J,K]#.I345\2;\NGZ?=<<4R/:E6!I755SEB !CK
M3!P.]<C^T%\1-2^$/[/GQ \7Z+;QWFM>$?"^JZYIUO(C.EQ<VME-<0HRK\S*
MTD:@A>2"<'-4W97(IQ<Y**ZZ'QO\4/CIXI_X*H_M"6/PK^#^L_%#P%\'/!NI
MW\?Q&^(VC0MI,NJ7-M^[BTK2[PDYS)DR$J<JR,4*)B7ZX_96_9I\._L;?L^^
M'OAGX-DU>3PWX<680/J-T+B[N7FG>>665U5%9VDD9OE15' "@ 5Y#_P1C^&M
MK\*_^"7GP<LK6\74&UC1CX@NKH1>69KB^FDNG# DDM'YHBW9^;R01@$ ?3K,
M<^M<N&IW2K3^)K[EV7];GN9QBN2<LNP^E*G)K_%)-KG?=OIV6B !O\BDW\_T
M(Z4XRXHWC\O:NH\$:3S_ /7XH'7_  IV]?\ (HV*#_6@!IZ__6HZT 9-!&/_
M -= "]*04!>:,&@ S05!H)Q1DD>M %[P[X@F\-7IDAVLLF%=&/#C_'T/O7HG
MA_Q);>(K7S(6(9?OQM]Y#_GN.*\L+X/X5+8:I-I=RL]O(T4B_P 0YR/0CN*
M/7J*P?!'BY_$T<J21JDMN%W,I^5LYZ#MT]ZWJ "BBB@ HHHH **** "BBB@
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
MG!YR/M( R2H4XQ[OX7\,V/@[0;'2],M(;#3=-MTM+2VA7;%;Q(H5$11P%"@
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
M)(V.K,3P!TQ7ZY_#/QROQ4^$?@GQ9_9\6E/XL\-Z=K<EG%*94M7N;=)FC5R
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
M72/&>EI>Z/JFGZM9R#<MQ97*7$3#L0R$C'!_*M+S170>.TT[,=1110 4444
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
M_P $K/VQ?C'X5\8>!X_!/P9_M"73S9ZC#;?$*"6ZTQ;F)O+>2+&5W+EEW8#
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
M)1IQBXQ4NK;5Y+2Z3225]]]-CU?4-0M])L9KFZFBM[:W1I9997")$BC+,Q/
M  ))/  KA?A!^U/\/?CWJEU8^#_%FDZ]>6D"WC0V\A$DELS;4N8PP!EMV;A9
MH]T;'HQKS']H7XE6?[7'P"\;>!?!^B>.9M>U31Y9(;/7_!.MZ!8:LD;(SV+W
M=[:0P(+A08#E\[96."%.':+XSF_:9_:9^&^O:'X0\:>'=/\  =GJ-SK.H^(_
M#]UHDB&[MU@728EN$0W!:0)/))!YD"FQB_>,72O%/9/9;?XR>%[[P#HGB>'6
M[&3P_P")6LDTN^#?N;TWCI':A#W\UY8U7W85X[\2OC8OA?0?&]EXR\7>%+BP
MM_$D=M;W]O;M8P>&X66VEM[*=C)(USJ6X[U2$!F\V([(P03XUI7CG7;7]FWX
M'_!>T\"_$!?&_A;6O#5EKEQ<>&;V/2](ATK4+037RW+HD-W S11E?LTCX28.
MY14<CJ=9^%DGA'PGXZ;7] ^)&HPP_%8:S;:[X?@F;7=*#:3:Q#6+6&.-WND$
MID@>**.13%+,NQU1D,O70VIRY+5.O3_,^A? W[4?P^^(EEI\VB^*M+OO[4U=
M] @C5RDPU%;:2[:TDB8!XIA;Q/+LD56* '&&7,'Q5^)+3:M#HWAOQGX2T'6]
M'UC1SK4>KP&X#6=U<%%M$Q+'LN;D(Z0DER&(^1MRUX-H'@3QA\;/@5\36MX]
M>U+7-#UNRUKP)XE\3^&5\.Z[KUWI\5O=P+>0?9[9C&MRCVOFF"$R022)L8 R
MRSZ'\./$OB/]G?1_%^I^'-9M?&'Q*^)V@>-M8TR2U9KS1[0:I8K;03Q@9C:T
MTRVM4FR %>*9CC)JC$[+Q%^TAXFTS1/%5Q$VG^9I'Q9T7P=;YMR0-/NKO289
M@?FYDVWD^'[$KP<<^A^-?VLOAO\ #?XA1>%-<\9:)INOR- C6LLW_'LTYVVZ
MSN!L@:9N(Q*RF0D!=QKQ?Q7\/?$%SX<\;1QZ%K$DEU\<O#NKP*MG(6FLHK[0
MWDNE&/FA18I6:0?*HB<DC:<>;?$[X+WFC:A\9/!WB"Q^.FM77Q%UN^O+#3O"
M]KNT+Q9:ZA&L:)/?_9)(K!H8\6TK74T;(ELLD>X,BT ?>JG(HIL0Q&M.H **
M** "BDWBJ/\ PE&G_P!L_P!G?;K/^T-GF?9?/3SMO][9G=CWQ0-)O8OT4@<$
M4M @HH)P*\=NOVSM);7M:L=,\&?$KQ FA:A/I=Q=Z7X?>>U:XA;9*B/N&[:P
M*YQC(- 'L5%5='U/^U]*M;KR;BU^U1)+Y-PGES1;E!VNO\+#.".Q!JUNH **
M0L :P8OB5I<WQ0N/!ZR2_P!MVNEQ:S)&8F\L6TDLD*G?TW;XG&WJ  >] &_1
M7$_%;X\:-\(M8\/Z9>V^L:EJ_BBY>WTW3]*L)+RXF$:AII6"C$<4:E2\CD*"
MRKDLRJ>VW4 %%&ZL#XI_$O2O@Y\-=>\6:Y)-#HOANPFU*^DBB:61(8D+N51>
M6(4'@<F@#?H8X6BL_P 4:Y!X9T"^U&X;;!I]O)<R'./E12Q_04#2;=D?@=_P
M>I:@_B3P-\%[]F;R;+Q#K>E6RCH5BM[)I'/^T9'9?3$8[DU_0#7X _\ !YAH
M5QH/[,_[-XO/^0A?:WKVH7@Q@)/.EK-(H'/"LY4>RBOW^J8[&M=^^TMEI]V@
M44451B?.G_!7W_E%+^TE_P!DR\1?^FV>O@S_ (-6AC_@D)H?_8VZR/\ QZ&O
MO+_@K[S_ ,$I?VDO^R9>(O\ TVSU\'?\&K8_XU":'_V-NL_^A0T ?HS1110
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
M102?.?\ P5^_Y12_M)?]DR\0_P#IMGKX._X-6S_QJ$T/_L;=9_\ 0H:^\?\
M@K]_RBE_:2_[)EXA_P#3;/7P=_P:M_\ *(/0_P#L;=9_]"AH _1FBBB@ HKB
M_P!HOX^^'/V6/@5XJ^(WB^:ZM_#/@VP?4=1>VA\Z?RU(4+&F0&=F954$@$L.
M16/^R!^UUX'_ &Z/V?M%^)GP[U"ZU#POKKSPQ?:X/L]U;2P2M%)%-%EO+<%=
MV,G*.C#AA0!Z917DGA+]MCP-XX_;0\7_  $TV36IOB!X%T&W\1ZR#8XT^VMI
M_LQB03[N92MU"VS:."QS\I%>MT %%%% !1110 5\T_\ !17PI=7NE>&=9CA9
M[.S:XL[AUY\MI/+://L=CC/K@=Q7TM67XV\'V/Q \):AHNI1F2QU*$PRX^\G
M=77_ &E8!E/8J* .<_9V^(UG\3OA#H]_:G;):P)87<1;+0SQ(JL#]1M<?[+B
MNWKX[_9@\1:I\"OVC[OP;=D74&I79TNZ6$[E\U-QBG49Z#G<#R%=LC*@5]B
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
M-J?2,$^CU/M%TU-EAY)7J>ZO/]%NS2UK6+7P]8M<7DRP1C@9Y:0] JKU9B>
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
M8<1LQ56RQ Y8$=<\5CS7OBSQC$T=O:0^$[61<-<7+QWE[@_\\XT8Q(?]IG<
M_P !K0\*_"O1?"2R-:6GF7%QM,MS=2-<SRD9Y+R$GN3@8&68XR32YF]A>SA'
MXWKV5G][V^Z_R-*W\8:9=PK)%J6GRQR'"LEPC*Q]B#3?$GC/3/".FF[U2_M;
M&UZ;Y9 NXG@ #JQ/0 9)JM<?"_P[=RR22^']#DDE&'9[")F?ZG;SU/YTW1_A
M9X;\.ZBMYI_A_1+&ZC)*36]C%'(A(P<,%R.">GK3]X2]EUO^'Y_\ P-%^*NN
M0V,=WJGA/4OL]Y$+JW.GXN)88CSLGB8JZS*I!*H&R<@?,,$\2>// 7CS0D%]
MXBT5H(F^T1N-3%M<6LB@_,I#+)&ZAB#T(R01R17?;!BJL^AVMQ,LDEO;R2J0
M0[1*6&#D<]>*7*[6N5[6GS<RBT_)_P"=S^?[_@\B\8R>)/@/^S[:RWUMJS:;
MK.M0B_B(1[A?(L\>="</#-C&Y2NTY# X.U?Z#:_"/_@]]LXQ\*OV>Y#&GF-J
MVM@OM^8@06F!GKBOW<IQ32LS.M.,I<T58****HS/G3_@K[_RBE_:2_[)EXB_
M]-L]?!O_  :M?\H@=#_[&W6?_0H*^\?^"OW_ "BE_:2_[)EXA_\ 3;/7P;_P
M:M'_ (U!:'_V-FL_^A0T ?HU111GF@ KYC_8EUM-?_;5_;(FC8-Y/CS0;0D>
ML/A?382/P*$5].,>*^+O^"3GB,>*_P!H3]MJZ#;O)^.FH6.?:WM(( /P\O%
M'VC1110 4449H #S7!_'O6HOASX#U;Q5#=2:??6ML+8O%&'^T[V$:*5)&YE9
M]RMD%<'J"0>\KP__ (* LP^!=F%SAM;MPPSU'DW!Y_$"IE%-69I3J2@^:/\
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
MO/E5E_6FMW:["BBBL0"N-\:7)T#XB^%]4;YK>4W&D2>L;7'E/&WTWVX0^GF
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
MWO#U(W @F, J1M,8-?3OAOQ/IWC/18]0T>_L]3L9N%GMI!(N>X..C#NIP1W
MKP\;@JV$K.A7C:2_JZ[H]'!XRCBJ2K4'>+_KY%PJW_UZ F13L8HQQ7*=0"/
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
M.K[_ ** /@#_ (A<?V$_^B&_^7GX@_\ DZO%/V@?^"/'[./_  3I_;2_8_\
M%/P;^'(\'Z_K?Q8CTJ\N_P"W]4U#SK;^R=1E,>RZN947+QH=P4-\N,X)!_6J
MOC'_ (*L?\G$?L6G_JM<(_\ *)JM 'YY_P#!\.,?![]GG_L,:U_Z(LZ_=JOP
MG_X/@H_,^$?[.ZYZZSK0S_VQLZ_=B@ HHHH ^<_^"OW_ "BE_:2_[)EXA_\
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
M9E<I]_9G</N[L<XK)_X=J_LZ?]$#^"__ (1.F_\ QFC_ (=J_LZ?]$#^"_\
MX1.F_P#QF@#DHOV3OB5\*] U_P '>!/$'PSU3X::U=W5WI^A^,_#-QJ!\-?:
M9GGEM4,%S&EU8I+(S0VSI$T* 1"8H(_*/^&$]6^'G[)_ACP)X+U[1I/$'ASQ
M?!XTDO\ 5=,^SV%_>G5FU.[46UJ5%O"\LLJQ1H6\I-BDN06;K?\ AVK^SI_T
M0/X+_P#A$Z;_ /&:/^':O[.G_1 _@O\ ^$3IO_QF@#4\!P_'%?%]@?$]Q\*6
MT#>?MHTNVU!;PKM./+,CE =VW.X$8SWQ3_A[^RWI.E_ ;Q9\/_%D6G>+=!\8
M:UXEO]1M+BUQ;W5IJ^JWM\UK(A)W!8[ORBV?F*E@%R ,C_AVK^SI_P!$#^"_
M_A$Z;_\ &:/^':O[.G_1 _@O_P"$3IO_ ,9H X;PU^P!XF\)?LD?%3X<R?$.
M3Q5K7CC5YM1TW7]<LF:XBB$-I#:Q7I1\W,J1V<:2W *-,<R%0[-6WX__ &>/
MBW^TII:>&/B1XK\ Z;\/+R:,Z_H_AK1KMK[Q+:HX=K&2[N+@I#:S;1%<(+>1
MIH'EC5X2V\;W_#M7]G3_ *('\%__  B=-_\ C-'_  [5_9T_Z('\%_\ PB=-
M_P#C- 'M:\<=^M+7+_";X(>#/@)X<ET?P+X2\,^#-'GN&NY+#0],@T^V>9E5
M6E,<*JI<JB MC)"J.PKJ* "BBB@ HHHH **** "BBB@ HHHH **** "OC'_@
MJPP_X:*_8M7N?C7"1^&B:K7V=7Q;_P %6O\ DY/]BK_LM$?_ *9=4H _/O\
MX/?_ /DE'[.W_8:UK_T39U^ZU?A3_P 'O_\ R2C]G;_L-:U_Z)LZ_=:@ HHH
MH ^<_P#@K[_RBE_:2_[)EXB_]-L]?!O_  :M_-_P2"T/_L;-9_\ 0H:^\O\
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
M@TT;AQ^E <@?=KYL^F'@TAP131*0>?\ ]=*)/Y=J %]J=U'2F^?EJ=O7/WJ
M#/MT]^E! _N]>V*-RXX_S_G^E*A&/;- #=JG':D\H$]3^=2=.,TTC(H :8O]
MK_/^12&(CN*D"<__ %Z-H4]_SH ^.-*B;X2_\%X-:ME_=:?\9/A!;ZC("?\
MCXU+2[]K?CU*V:D^VXU]A*K>AKX]_P""B<J_"C]NW]C?XGNWDV-OXOU/P#J,
MS A,:W9"*VWMV"O%*PSQDD]C7V0ZLK8[]",8_P __7KEP^DYQ\[_ 'I/\[GL
M9G[]##5EUAROUC*2_P#2>7\"'./;ZT;JE!)'3@]P:1E']W\Q_G_(KJ/'(P"Y
MVKR3Q7EG_"Z/$WQ.OKA?AKH6B:IH]C*T$GB'7;^6TTZ]E1BLD=HL,;R3JK#:
M9OEC)#!2^,UZ%XY\4Z7X"\%:QKFL.8=*T>RFO+M@I+>5&A9@!W8@8 '4D#O6
M%^SSX>NO"W[/_@73=1A^RWVG^'["WN(<!3#(MN@9",#YE(P?<&O4P<:=+#RQ
M52"F^912=^79MNR:;:LEO97U3NCRL9*I5Q$,+3FX*SDVK<VC22NTTD[OI?W=
M+:G.R:9\:-77R7UCX6Z$C8W7%GIU_J$\?/\ "DLD:'ZMD>U;GPN^"MG\/+VX
MUB\OKSQ)XNU&/RK_ %_4 /M4Z9R(HE'R6\ [0Q +W.X\UVPAS_%086'_ .JB
MMFU:=-TH*,(O=1BE?R;^)KR;MUM=#HY31A456;E.2VYI-I/NE\*?G:_F1A:=
MBEV-[?@:3! Z&O+/4#\:,FC-)N% "[R3_/F@N?\ )H!XHH \3_;;_::^(7[,
M_A/0;[X<_ OQ1\=M0U:\DM[S3M&U:/36TF)(PPF=WBE#!F.T* .C'/&#\C_#
M/_@N=\</C-=^++?PK^P?\1M=N/ ^MS^&]<2V\<VS?V;J4(4RVLG^@_ZQ=ZY
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
M%E"[J'59)U4LIZ$ GIP>?:I-.UFSU=6:TNK:Z5#AC#*'"GWP:_/[Q!^S_P"
M_'__  11^$OB+7_ _@_7=?L_ASX,LX-2U+1;:[NX8/\ 0#Y2RR(S!,R2':#C
M]XW')KW/]H7]D'P[\%_"$GQ*^#^B^%_AQXY^'=I=ZI;KI6F1V&F^([7RUDN]
M+U".!!O@N%@C"RA6DMY8X9D#A'BE /I3[1'YBKN7<V2%SR<8S_,?F*?7A/[&
MWPCNM0LT^,7C*\AUSXD?$32K>>2:/)LO#.FR!9X='T\, 5@CW*TLQ"R7<X,K
MA%6"WM_=J "BBB@ HHHH **** "OBW_@JW_R<G^Q5_V6F+_TRZI7VE7Q;_P5
M;'_&27[%7_9:8N/^X+JE 'Y]_P#![[_R2K]G7_L-ZS_Z)LZ_=:OPI_X/??\
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
M&?3_ (D277A2Y\+V]C;>"AH/V99KRTN3,9!>S[\?90NW8/OYW#&#:_X+3?\
M!;'P_P#\$CM1^#MG>6=KK%]\0/$\::S;,C2S:;X=A*B_O(U1E/VA3+$(5?Y9
M")?[AK[DT/6K/Q+HMIJ.GW=KJ&GW\*7-K=6\JRPW,3J&21'4D,K*0002""#7
M#1RS"4JGM:=.*EW25SZO,N.N(<PPCP&-QM2I2=KPE-N.C36C=M&E;T+5%%#'
M:*[CY0YG4OA1I>J?&'1_'$OVC^W-#T>_T*U(EQ#]FO)[.>;<G=M]C!AL\#</
MXJ7P3\*M*\ >*_&&L:>+C[9XXU6+6=3\R7>IN([&TL%V#^%?)LX>/[VX]Z\:
MT/\ :B^*WQD\3>,U^&WP\^'U[H?@OQ!=^&9Y/%7CFXTG4KB\M6"RE[6UTV\^
MS0N&22%I9/,FAEBF\I8Y(V?0\=?M,?$>UU;X9Z#X?^&^CV?B[QYI^HZC?:7X
MK\3?85T1;(6X>(S6-O>I,[-<KM*D+M4G.3M !T7PO_8Q\$_"'QGI.L:+;ZA"
MOATZR=%T^2[:2PT4:M<6]Q>+;1$?NU\RW_=C)$*3S11[(GV"U\=_V2/"/[1$
MVL2:_'J"2:]X-U?P)?M9W1@-SIFI>3YZM@'=(AA!B<Y,1EFV\2.#SOBCX]?$
MSX-_"S6O$WC[P;X&MOL=]I=G86V@>*;J_P#M/VN^BM96E>:P@\KR_.1U"B3?
MA@=F 3Z=\7O'O_"JOA-XH\4?9?MW_"-Z3=ZI]F\SR_M'D0O+LW8.W=MQG!QG
M.#TH Q/C[^S;X3_:7T3P_8^+-/\ MB^%?$6G^*M*FC<QSV&H64RRQ2QN.5R
M\3@??BFE0\.:P/B)^R1#XM\?ZEXF\/\ C[XC_#W5]<6,:L?#VJ0M:ZF8XUCC
MD>UO(;BWCE$:HAFACCE=4C5W<1H%R?AG\2_CYXSM?#NI:AX!^#]CHNK+:W-U
M);>.]2N+JVMY-C.8XVTA%DD5&)56= S  LH.13N?VE_B9\3_ !EXIM_A/\/?
M"/B#PYX1OYM$FUOQ3XMGT.+5]2MSMN8;-+>PO&:&"7=;R3R^61/#,BQNL?F,
M :.H_L(>%8OAIX;\.^'];\8>$[CPKX@E\4V6NV.I+>ZQ+J4T-U!<7-Q/?1W'
MVAY8[RX5C*K8#*%VA$"Z.F_LD0ZKX*\4>&O'7CCQM\4_#OBZP_LZ\TWQ,=/6
M&*,[MQB:RM+:1'.1\^XE2BLNUAFN%^.?[8'Q.\"_LSZQ\6/#?POT7^P?#'AC
M4->UO1O&6O76@Z[87%B+AKFS$,-C=0R >00DZ3&*7(>-GB9)7]G^$.J>/M4T
MR\;Q]H?A'0[U9\6D>@:Y<:K%+%M'S2/-:6Q1MV1M"L,8.[L #A/ 7[$FE^%O
M'WA_Q%KWC3XB?$*Z\&F1_#5OXIU:.ZM]!D>%X&G18HHC/<>1))$+BZ,\ZI+*
M!(#+*7] ^#'P>T;X#_#NU\,Z"ES]AMY[J\DEN9C-<7EU=7$MU=7,SG[\LUQ-
M-*[<9>1C@=*ZH]*^8]+_ &ROBI\0OAVWQ*\#_"'1_$WPMN(1J>D$^*I(?%7B
M;2@-WVVRT\63VQ:>,>;:P37D;3(\/F-;.[)& ;EK_P $]M%\)0^&8_!/COXB
M_#U/">B/X;L%T6ZL9E73/M!G@M"+RTN ([?(CBV[2L:JI+8!KJ--_8N\$Z7\
M%]:\#K'K-Q8^)M035];U&[U.:[U76KY7@;[3<74I:223%M!& 3MCAABBC5(H
MXT7.^*7[37B)?B3HO@?X9^%-/\7>+;_2$\2:E_;NIS:%I_A[2Y)&B@DN76VN
M+@7%Q*DRPV_D#<+2[+O%Y(#ZG[/OQ_UKXB>*O%'@WQIX;L?"7Q \'):7E]8:
M?JK:KIU[87GG"SOK6Y>"!WCD:VNHF26&*2.:TF7:\?E32@'7Z9\*-+TGXO:Y
MXWA^T?VYXBT?3M#NR9<P_9K&:_G@VICY6WZC<Y.>1L'\//'>&/V*/AQX4\+?
M%'0;?P[:S>'?C%J]WK?B?29_GL[RXN[6&VNML?1%F$/F.%ZRRROP6XQ/V/\
M]MFQ_:VU_P >V%OHEQH+>%=2!TAYKI;C_A)=#EDGM[/6XMJ@);W-Q9:@D2DL
MQ2T$F=LB5W7[.'QB;X^_!?1?%SZ<NDMJPF)M%N/M B\N>2+[^U<YV9^Z,9QS
MC- '$^"_V%]%T#QIX=UC7O&7Q&^($7@N9KGPSI_BK65O[70IBC1K."(DENKA
M(F9$GO9+B9 S,KAW=V]NHK!^*GC;_A6GPP\1^)/LWVS_ (1_2[G4OL_F>7Y_
MDQ-)LW8.W=MQG!QGH: *_BWX4Z3XT\=>%?$5Z+@ZAX-N+BZT[RY=J!Y[9[:3
M>O\ $/+D;'3!P:9\0_A!H_Q0\1>#M2U:.XFF\#:R=>TV)92L)N_L=S:*\B_\
MM L=W*RJ>%D$;_>12/,/A/\ %7X^?$'1O#.L7WP_^$&GZ+KD-I>W+0>.]2N+
MJVMY0CN4C;2$62148X4N@9@ 64'(R=4_;4\4:YX)\(7'A/P7H-]XA\9_$OQ%
M\/+6TU?Q!-965N-(EUU6O'GBM)GS+'HC,(A%\K7(4N0A9@#V3QS\'M'\?^.?
M!OB2\6XCU?P+?W%_ID\$OE$F>SGM)89<?ZR%DGWF,_*9(8'^]$I'D<G_  39
M\%2Z6WAIM<\<?\*K><SGX<#5E7PQL8EC:>6(OM/V L3_ * ;C['L/D^1Y'[F
MM;P+^T1X^TCX^:#X#^)7@WP?H4WB[3;^_P!$O_#7BB?6(Y'LC;^?#<13V-J\
M64N49)$\U"4=7,3&$3<W\'OVBOCU\>/ACI/C#0?AO\(;?1]?B-U8QW_C_48[
ME8M[!/,5-'90Y !(5F )(#,!D@'I'Q0_93\+_%T_$@ZO_:6[XI^#H? VN&"Y
M\O.G1?VEL\K@[)/^)K=?/SGY./EYI^ ?V:_$7@KQA8ZI>?&KXK^)K>S=F?2]
M5&B_8[S*,H$GD:=%+@$AALD4Y49)&0>;\0_M _%KQ#\:/''ACX?^ _ASK%EX
M'>RMY[GQ#XSO=)FNY[BU2Y(5(-+NE2-5D5=Y8DD,=@&,]]^S9\=H_P!H/X:_
MVS)I-YX=UC3[^ZT;6]%NY4EGT?4+69H9X&=#M=-R[XY!@2PR12  .!0!3C_9
M5\*Q?LQ:'\(PNH?\(CX?TO3M(M5^U'[3Y%CY/D;I,<M^XCW''//K7<>,_"EK
MX[\'ZKH=]YGV'6;.:QN?+;:YCE0HVT]CM8X/:M*B@#+\$^$K7P#X.TG0K#S/
ML.BV<-A;"1][B*)%1-Q[G:HR>]:E%% !1110 4444 %%%% !7Q;_ ,%6O^3D
M_P!BK_LM$?\ Z9=4K[2KXM_X*MG'[27[%7_9:8O_ $RZI0!^??\ P>_''PI_
M9U_[#>L_^B;.OW6K\)?^#XC_ ))!^SS_ -AC6O\ T19U^[5 !1110!\Y_P#!
M7[_E%+^TE_V3+Q#_ .FV>OA;_@U<MC%_P1W\/2_PR>+-:SQ]TAX?Z"ONG_@K
M]_RBE_:2_P"R9>(?_3;/7Q[_ ,&E^@)KW_!%_1(9&*C_ (2_5I 1U&)4!_,9
M'XT ?H)X7\+OXGNW&YH[>'F1P 23Z#W_ )5WLGARQEMQ$UG;M&HP!Y8XJ73-
M+@TBU6&WC\N,9..N2>I)ZU8H _/'_@YWT"R\/_\ !#7XYS6L?D32KH46=Y.0
M?$&F9&"?05\X_P#!G9X7FUC_ ()5^.9+=E:2W^*6HGRP/]9G2-&/!]1^1KWC
M_@['\0C1?^"*7CZV+;?[6UG1+0<_>QJ$,V/?_4Y_"O*_^#+DJ?\ @EUX^VG=
MCXI7P)!SR-&T8&@#]&GB*LRL-I!P05P0:CKT?Q/X,@UY6D3]S=8X<='] WK]
M>O\ *N UG2Y]$NS#<1^5)C([AQZ@T 09!Z]_0U\\?\%'?AO!XL^%6E:PT?F-
MHMZ89"!\R13@#<#V(D2,#_?/8FOH0S>6C,VQ54%F9L *!U))[#UKY%_:>_:.
MO/CAKT7@KP<DUYI,]PL1:!<R:U,&RH7_ *8JPR.S%=QP *THUITIJK2;4D[I
MK1I^1G5I0JP=.HKQ>C3V:\R]^QQ^T+JGA'X>?8/$5XNJ>&_#<D5G<W4A(O-"
MM7^6WN7ZB6QW Q,W#VQ3G?$08_K )GHW!Y!SD$5X#X:_91G^&OP/O)[2ZDD\
M?V-M<ZC93V\A$*3F)2UBRCB>UF\F..6.0,KX# *RH5[']F;Q#:R^']0T2R:9
MM)TG[+?Z%YDAD9-'OK=;FTCW')*PDSVZY)(2V49/4_09A[/'X=YA%)5$_?22
M2=[>]IHKM]$KW>GNWE\[E_/E^)67S=Z<K\C;NU:[Y==;)*W6VFOO6CZ=Y9]:
M38:;G_:/XFG;^/O"OFSZ8"I'O]*,?7\J,LW]V@EJ $/-%&[!Z?\ CM(2"?2@
M!PXHW'_(HS29Y]: %#X[4%\_PT$-Z4=* %W*>O%(%4?Q4;J,T !VXZ_6OAO]
ML'XL:-\#/^"QOP-\4_$Z\N/#/PWL? FIZ9X;\07$#+I,?B6^N7AGM[BX^Y#N
ML4C;+X53L8D+N9?N3-<[\5OA3X9^.7PZU;PCXRT/3?$WA?78?(O],OXO,@N%
MSD'L5=6 9)%(=& 965@",:U-SC9;W3^[4]#+<5##UN>HFXM2B[:.TDXMJ^E[
M/K_P3HGC:-B&SFF[-W\/Z5\4?L1:;XD_8N_;\UK]EV'Q5?>-/A?)X!'C[P6F
MJOYVJ^$(1J*V+:69NLMOEF:/=]U5C"A<ON]9G_X*1>"Y3?7^E^%?BYXG\&:;
M<26UQXST'P9<ZCX?5HG*3O'+'F>>*)@P::""2/Y&VLP&:SCBH)?O-'M\T=%7
M):[J<N&7M(M*2:5M'M=/9NS5MVT[7W/?BH88VC_"O-?V@K*?P;)I'Q&T^WDN
MKCP*MR^JV\6/-OM'E0?:T3U>(QQ7*J2-QMRO!>NT\!?$#1?BIX)TOQ+X;U:P
MU[P_KENMWI^H64@EM[N)NC*P]P00>0000""*SOC5\,_^%R?#'4_#)U2ZT5-4
M\I7NK>-9&V)*DC1LC$!HY I1UR-R.RDX)KV,KQ$*>*ISF_<;M)ZM<KTEMJ_=
M;VU[:GS6;X6I/#5**B^=+1;-2CJM]$U)+?3N97B3]I'PCH&JMIMO?:EX@U9(
M4N6L-!TNYU:YBC< H9%@1A%N!! E*$CFM+X<?&_PI\6WFC\/:]8:A>6B>9=6
M.?*OK(;BA$]NX$L3!@5(=1@_45D?LM_"K5O@G\%=/\.ZS<:-<:E;W%Q---I<
M)BAF\R5G#-E5+R?-RY )X'.,FA\7/ ?BC1_B6GQ%\*)I>O:AIFASZ;)H.IO+
M#Y\>\3L;2:-6V7$C1QH1(CJP1!N0 UZE3"Y9*O/"49.ZNHS<ERR:VNN564NC
M<E;JV>12Q6:1H4\76BM;<U-1?-%.U[/F=W'71)WV2OJ>H98#I^1I-V1]VO('
M3XG?&.XN-6L+J^^%VG6-I&=(TV_M[:ZN=3O1\SO?* YCM.D2QQLLK O(=IV+
M6I%^T]I?A"YCT[XB6[_#_6< %[TM)H]V3_%;WX7RF4G/RRF.5>C(.IYIY'7^
M&BU4FMXP?-*/W?%Y\KER[2L=5//*%^:JI4X/:4ERQ?WZQ\E)1OTN>E;@#W'X
M4H93Z?X4JR!U#*P*L,@J<A@>X]J#S7C:['M;ZH 0?3V%!'/'^?\ /%!C5OX:
M;L4#N!0 O0_[-."Y_K2VUC)>W$<,/S22':JYQDUMQ_#[5'=5,$<?/WFD7 _+
M)H Q"<=16MX?\&W?B'$FTV]MC_6.OWO]T=_Y5TFA?#VVTP^=>.MU(O(!&(T_
M#O\ C^5:E[XLTW3%^>[AR/X4.\_DN: +&CZ/#HEBMO NU5Y)[N?4^]6JYP_$
M_3MWRQW;+V8(,'\SFKNG>-=-U'[MPL3?W9?D/Z\'\#0!K44 YHH **** "BB
MB@ HHHH **** "BBB@ HHHH ***"<4 %9OB;Q;I_@_3S=:E>6]G;@[0TK[=[
M=E4=68]E&2>PJ_,X5.OO7#>#U7XA>.)_$RQ+)I=G!]BT>5U!\[+EI[A.N$<A
M%5AC<$)Y4J3,GT1I3@G>4ME_5OZ\V6;;Q3KGC2\A.EZ>VCZ6LBM)>ZG$RSW*
MYR5BM^&4$<;Y2I&<A&ZU\9?\$_3_ ,;X_P#@H-_U[?#G_P!,<]??RH,?=_2O
M@#_@G[_RGE_X*#?]>WPY_P#3%-305)*7PJR/T!J.YN$M+>261UCCC4LSN<*@
M'4D]@*DHZTS,_B]_X+6_MWZE_P %,O\ @HAXV^(]HE_-X1MY!H7A&-H7Q%I%
MJSK P#*"OG,TMRRG[KW+CH!7[P_\&E'_  40N/VH?V%;CX1^*+BX;QE\#S#I
M]LUSGS+S0YM_V%@6.3Y!CEMB%&$CBMLDEZ_6&CK0 4-THHH ^/\ ]H5_A7XF
M^+&MWGC3X3_&KPK\0+%_L-CXM\$>&=<?4=<LTR;=X]6T!9,P98_Z+?R($8/O
MA\LAWX_XE^'=8URW_9WU?X\>'/B;JTFEZ1XA@UB;P_HVIWVJVT\K68L3?KX=
M618[F2WC)F$/^B^>)1&=HCK[OVCT'Y4H4#M0!\E_&GXA^'_B3^Q=KNA^ _#O
MQ6DM?!ESH4YL]6\#>)+74);:'5+:9_(2_M5N;YTB@D9A#YT@P,C+H&ZOXH_M
M0:#^T!\%_'_A/PSH'Q5;7-4\*:JEI'JGPS\1Z/!._P!DD"QB>\L8H?,8D!4+
M[F)PH)XKZ)([UX;XN_;:^S^/?$F@^"_A;\2OBHW@V86>N7_AG^R8K'3[PHLK
M68DU"^M3<7"1O&SK;K*J%PC,LF4 !YK^QQ\1?A/\'M,\/Z=H/A?X^:;KVMV6
MGZ7=?VQX"\=36D4N%0!Y+ZT:"W178[I2R(J@EF"J2-7X8_&.?]BJ7QIX+\8>
M"_B1J-J_BG6_$WAS6/#/@_4?$=KK]MJVI7.J-"QL(9OLEQ;SWDENR77E*ZQQ
MRH[*SB/N/$7[=.A/X3\ ZIX+\+>,/B9_PLB:ZATJST)+*QNH#:QR/<BY34[F
MS\B2)HWBDA<B:.561HU*OM/$G[8^H?#GX,^./''C#X-_%+PEI?@C3?[1:VN'
MT34+[6P-VZ&SBL=1N-\PVJ-LACW&10I8Y  ,C]IV#QQ\9O\ @F#\5[?5O!LN
MC^.O%'@#7X(?"]A=#5+J"6:SN5MK0O$-DMT4:)9%A+QB8NL<DJ!9&^AJ\YUO
M]J#PCI_P0\/?$+3[I_$7A3Q3=Z-:Z7=Z6%E%TNJWUK96LPWLH\L27<3/SN5
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
M??U3Z6U5&CB\5C(8G$T_9QIWLKIMM[WMI;;YKK=VN4AZ'_#_ #ZTO^1]*/\
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
M&OH8R&VNZQAA*5.T,RJI(.['!J%EP/N_K2 \]_KFCE[!"LU[LM5V_P GT?\
M3N;7BGXB6?Q$CT_1=#O+A9M4O5ANIDM)%DM(%5Y)''F( K'8$!(X,@(&0*YK
MQ!\/=6\+:CY<.O7S!LF/[9!#<12+]%5'R/\ ?_,8K2M=5NK#=Y%S/"&Z['(S
M1=:Q=7T6VXN)9E4Y =RV#^=+EOJR_K'*K4U9>=G^:.=76M5T27R]1L6OHW \
MNXTR!F /=7B9BRYZA@2O.#M.,N;Q/<W+A;/1=6F[,UPBV:K[?O"&)^BD>];6
M_CMZ4UN5^5?FI<LNX>VIO64%?YI?=_DSJK#PQXJ\06<<>I:M'H5NJJAM]- F
MN6 &"6N)%P&)Z[(Q@=&)^8:&D?!WPWI,L<RZ+I]Q>1OYIO;J%;B[>3KO:9\N
M6SW)XX P !731$F-2WWL<TZJY5U(=>>RT7EI_P %_.XU5P*=5/5-?L]& ^T3
MQQD]%ZL?P'-6+2[COH%DA=9(V&0RG(-48DE%%% !1110 5^??[ 3;?\ @O%_
MP4)/I;?#G_TQ35^@E?G_ /\ !/WG_@O'_P %"/\ KW^'/_IBGH ] ^,/_!:O
MX3_!#XJ^(/!^L>'?C#<:IX;O7L+J6Q\"7\]K)(F,F*38!)&?X7'RL,,I*D$\
MW_P_]^"O_0K_ !P_\-[?_P#Q-?<8&*6L'"JW?F_#_@GI4\1@5%*5&3?5\_\
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
M&S16GDCA5_%FL;2[!0W[Q.F: /U%V\4T)S3;>YCNDW1R)(OJK!A4E 'X"_\
M!\%>K+KG[+]GN/[L>)IG56YPS:.H./\ @+5])_\ !FDO_&J3Q*S*HDD^).J,
M^.Y^Q:</Z5\B?\'M&N?:?VB?V?M+!&ZUT'5KK!Q\OF7-N 3[?N>?8&OKK_@S
M/.?^"3OB+G=_Q<?4^?7_ $+3J /UHHHHH I^((7N=#O(XT\R1X755]3M.*\I
M=&C;:00RG!!'2O8B,BN5\8> 1?&2[L\+-RSIVE/4X_VC^M '#8Q2]:0/N%*3
MZ_K0 'B@L/\ 9H*_-^%.Z'NM #>?<T$YI2!_CD8S28#'J#_2@ W8/:@]?XNM
M&W!_IFE"D_P_7I0 UHTEB:-E5U;JK#(/U'Y5$^F6KZ>UH;>W:S92C0^6OEL#
MU&WI@_UJ8#_.*"<_U_2BR*4FMC&3P+!:*OV.^UC3PHP!%>O)&H] DN] .O '
M%,MKS7-+C:";3_[4>-F$=W'<Q0^>F?E+H=NU\8#;01D9'7 W!D&ER16?LTOA
MT-_K4FK5+2]?\U9_B8S7OB*)/.:QTF0 Y:UBN7\W;_LR,JJ6[X*J#TW#K2CQ
MEM3+:3KRR#^#["6Y_P!Y25_)L5L TJ[F./P'8#\:?*^XO;0?Q07RNO\ ,I:-
MXAM-?CD:VDW-"VR:)U,<T#?W71OF4_4<CD9'-75;GD=^E<SH=NOQ#\-V.J7E
MNMAJC(P2>RF_>VV'(VA\<CY>4<%<Y!%&D>*]36>^M;C3+C5OL%P;87EB8D$[
M!48[HWD781NP=I89!^[@"IC4VOU-JN$UDJ>CCNFUZ:/1-?CY,^6_^"2&HVEE
MX\_:ZT"\+6_BJQ^//B#5;^UG4K<)8WIC:PF;/)CE6&X,9'!521P1G[*.TCO\
MWK7P[^P[XP7Q]_P4^_:[\;MI=ZR1ZCHO@>QCLXX6WRZ99[+Y9'5]K2)+Y(R6
MX4X_AP/LC_A(M0D'[KP[J0]YKFUC_E*Q_3\ZPPE2/L[+N_S9ZF?86H\5SNWO
M1@WJMW"-U>_];&SL.>U!0UC?;O$$@^72=)B'K+JCY_)8#_.@1>(9O^6V@VWT
MMYI_YNE=//Y/[CQ?J[ZR7WI_E<V""#_6E"[FX4GZ=ZQCI&MS#][KD,8_Z=M-
M52/H7=Q^AIK^#([_ (U+4-4U2'_GA,Z1PM_O)$B!_HV1[4N:71![&FOBFODG
M?\4E^(^X\<:>+IK>V-QJES&VV2.QB,WEG_;8?(I]F8'VIO\ PD.H2C]SX=U+
MGH9[BVC7\<2,1^7^%:MM!'96T<,,:0PQC;'&BA40>@ X ]A4F=U'+)[O[O\
M@A[2DOAA?U;_ $L8^_Q!?;<1Z/I:?[;R7KG\!Y0'_?1JK?-JF@WFFSW.J_:H
M+B\6VN(UM(X8U#JZH5^\X/F^6/OGAC70G:!7"?M'_$*/X5_"#4M<>UDOOL,L
M$J0(P7S'697523]T,R!=W;=GH#51P\ZDE"G=R;27FWHOO>A4<5"+YII1@EKI
M>RZN[N]%KN8/[57BS1]7^'FM^ 8;BZU'Q?XGT]X=.T?2XTN;_<>4GDC8A8K<
M,%+22LB;00"3@'H/$OQ[TWX>G2=-\1+?77BR\L8[N^TWP_IMSJSVI(422E84
M9D@\TE4=PN_L#@XH> M*L?V</A#KOB;Q)=65UJ$S77B3Q/J%A"-MW.S--)'%
MCYFCCXBB#$G:J],\7/V<OA[/X#^'$-UJEC;6WBOQ([ZOX@F4!IIKN=WE*22?
MQ^4KB)>=JA,+@5]14CA*6&Y))RA3DTFFDYS:M*S:]V"271MMQNU?3XNG+%U<
M2JD6HSG&]FKJ$$]+JZO-MM+6*2YM&U>5OP+^T%X-^(VNMH^F:Y$NN("7TF_A
MET_40,9)^SW"I*0/4*0/6NRK!^(_PRT7XN>'6TOQ!8I>VX.Z"4';<V$@Y6:W
ME'S0RH>5=2""!U&0>=^!OCN^O5U+PCXFNUF\9>%;@V]Q))MCDU>T8DVM^BC
M99(\!RH $T<JX& *\VIAZ%6BZ^$NN6W-%M-I/3F325U?1W2:NM[NWJTL3B*5
M:-#%V?/\,DFKM:\K3;L[7:=W>ST5E?T#H*PM:":_XKL=-+>9;62_VA>(.FX,
MOV=&^K!WQW\H9XZR^)=9D@NH-+L9-NJW3H?]7YGV2'=\\S#H %5@N[AFP,$9
MJYHFB0Z!9R1+)+-)-(TT\TQ!DN)#U9L #. %    4   "O'E[WNH]^G'V4?:
MRW=[+\+_ "Z>?H7"=S,3G/J: <GK0!\O;WH )-:'*+M_*DZ#O0U&Z@ *X[4#
M/-&[% H -[;>M*')_P *3!QW_"B@ W9-&<'WI 0*7H>OYT '2KOAR%;G7[%&
M^ZTRDCZ'-4@,BI=.O&TW4K>X7_EC(K?@#S^8H ]= P*X7Q+X_NY+R>WM66WC
MC=H]ZG+O@XZ]OPYKJ/$?B2'P]IWFM\\C\1)G_6'_  ]37F,CM/*S.WS.VX]N
M2>: "1B7+,Q9FR6).2WO_.NX^%;J=$N%_B$Y)^A5<?R-</C*_P#UZZKX43LM
MU>Q_PLJ-]#DC^OZ4 =M1110 4444 %?G_P#\$_?^4\7_  4(_P"O?X<_^F*>
MOT K\_O^"?O_ "GB_P""A'_7M\.?_3%/0!^@(;(HW5SNJ>"M0U#49IX?%6N6
M,<A!6W@ALVCBX P"\#/SC/+'D^G%0?\ "OM4_P"AT\2?]^-/_P#D6IYGV-/9
MQ?VE^/\ D=3NHW5RW_"O]4_Z'3Q)_P!^-/\ _D6C_A7VJ?\ 0Z>)/^_&G_\
MR-1S/M^17LX_S+\?\CJ=U .:Y7_A7VJ?]#GXD_[\:?\ _(U;FA:5/I&FK;SZ
MA=:G(I)-Q<K$LC9.>1&B+QTX7MSFG?R(E%)733^_]4CROXB_MB6OA;XBZQX7
M\,^!?'WQ+U;PM%')XA'A>VLVAT%I8UFB@FEN[FW1[EX667[/ 99ECDB=T19X
M#(SQ+^V?IZ_"'3?'?@[P;XV^)7AB^M[VXNKG0DL+.;1_LC%+B*[@U*ZM)HIX
MY$FB>#898I;>6.1(W7:?./V>OV@/ ?[*_B+XJ^!_B5XH\+^!_%-GXNUKQ;+>
MZ_JD6GIXBTG4;N2\M+^*6X9/.BM[>2/3W.3Y+Z:4XC$19_P)G_X2/]D'XW>,
M;6SN]+\._$#4_$?B'P_:W-N]M(+!X/)6Z\IPI1;R2"6^7@%DO59@'9A3(.]\
M)_MJ0ZO\,K/Q?KWP\^('@K0M4O\ 0-/TN;6/[+F;5'UF^@L;5HUL[VX*JLMU
M 9/-$957R Y#*/1O'_Q6TSX<Z_X0TW4%NC<>-M9.AZ>8H]RK<"SNKS]X<C:G
ME6<O//S;1CG(^:?VB],F\0?\$P_A39VNKWVAW-]K?PQ@AU*Q6![FR=_$FA!9
M8A/'+"74D$"2-U) RK#BK'Q;^"/B;X;_ +07[/.H:S\9OB1X\M9/B#-"NF:]
M9>'X;4.?#FN$2!K'3+:;>N#@>9MY.5/& #T6]_;*U*\\<>*=&\-_!SXI>-(/
M".J'1KS5-*FT&&SDN5@AG=8Q=ZG!,0JSH"QB )#8R!FK/C7]KV]\)>)?"_A^
MV^%'Q*U[Q1XDT2?7Y-&T^315N=&@AEMXG6YDGU&* R>9<(H$$LP.&.< $^'?
M!;QIX;\'_M-_&2^UK]HJ7P3%8_$:62?P;/J/AVWL;M1ING?ZW[39M?*),Y)2
MX3H-I45UOQ<\-W/Q[_;H\"7'@_XH>(O!MK<?#;5[R'5O"BZ1??VE"VHZ8%^:
M^L[N)H^0P:-5)/5B.* /9O@;^TAI_P ;-7U[19-"\3>#_%?A<0/JOA_Q!:QP
MWUI#<>9]GN%:&26">"4PSJLT$LB%X)DW!XW5?1*^7_\ @G#H]UH]YX\M?'VM
MZOXB^/FD7%IH_CG4M4D@5]1MH%E?3+JR@@CBA@TNXCFN)X8XT/ES37L,DDMQ
M#.U?4% 'B>N_MD7\?Q(\8^'/#?P@^*'CC_A!=2BTC4]1T:70XK3[4]A:7_EQ
MB\U*WF;;!>P9/E!=Q(!.TUO:9^UQX,U7]F?5OBPMU?VOA+P_9:C=ZH;JQE@O
M-.;3GFBOK>6W8!UGAFMYHFCQG?&0,Y!/S?K7P>^*OCCXA_M4:Q\)_BUXN\(^
M)=-\>63V'A^VM-"?2]6FB\+>')'ADFO-.N9X)+B/,(FWLD+,DGDR!&CDQ]3U
M.Q^*GP4^"GPO^"6E?\)%#XBU:Z^(GBBP\9ZW-I=XT>F:J+F_@U2YCM[N2#4)
M/$4\"3VQ@*N+?4H (UC(4 ^J?^&L?";?LH0_&2)M2G\'SZ#'XB4+:E;U;9XQ
M)L:%B"DR@[6C8@JRLIP0173:-\5]-UOXO^(/!,*W0UCPWI6G:Q=LT8$)@OI;
MV*'8V<EMUA/N&!@%.3DX^%/B+K'BKX/_ +.7[3WPM\?:/X;\,W.LZ5J7Q'\)
MV>C:Y-J]F;&_GSJL"7$]I:R22PZJ\US(/*VQQZU9HK'&![\OQN\%_"7_ (**
M?%"/Q5XN\+^&9+SP!X1:W35=5@LFG"W_ (DR5$C*6 R.1ZT >A_&[]IIOA#\
M1O#OA/3? ?C7Q]X@\2:9J&L0VOA]M-C^S6ME+9PS22/?7ELG^LOH JH68Y8X
M 7-0_#/]K_P[XV7QA;Z]I^N?#;5_A_8Q:MXBT[Q<MO9MI6GRB<Q7S7$4TMJ]
MJPM;K]['.ZJ;>4,5*$5Y5\9K-?VB_P!MGX1W7@?XJ:SX9LYOA]XOGBUKP>VD
M:A]O1-4\-QM'NO+6[A*!P<E%#!DP6ZBO*=%^$OB+Q/\ LY?'OP[XHN/$GQ&_
M:&TB#3+7Q:NH/;0OXWT6RN);O3X]/MH8X+:&QU&#^T8TCV;5NI[ZWFGG-N\I
M /H?PY_P4 T75+KP_>:MX%^)WA'P=XPO8-/T'Q7KNCQ6VF:C/<RK%9I)&LSW
MEC]I=T2(W]M;!GDCC)666.-^W^.O[3_A/]G77/ NG^)[R>UN/B%XB@\,:5Y4
M)F NYU;RC+CF.%I!%#YA&T2W-NAP9%KP3]L+]L/X8?M/?L;^(O!?P]\8Z#XP
M\9?&#1[CPUX5T?3;D2ZJE_=(8%GFM!_I-J+%W\^Y>6-&M%MI#)L9,5R'QX^'
MOCW]N;XZ?%R?POX8\$Z]X)T7P_<_"?2-5U7QE=:'>:9?R/#=ZQJ%CY.EWB2,
MEU'I<"NSJT-UH4V ,Y(!]/\ QN_:9_X5!\0?#?A33_!'C+QYXC\4:=J&K6]C
MH#:=&T%I8R645Q+(][=VT8 DO[90JLS'>3MPI(N_ ?\ :0T;X]?VU9V^GZ[X
M;\2^%YX[;7/#NO6HM=3TIY$WQ,RJSQRPR+N*3P22PN4D59"T<BK\S_#;]K?2
M?%'[1'P#\6?$/6O#/@_74^'7COP[XDCN]0BM+.TU^RUGPQ::A:PR2L Z+=6U
MSY9ZO$JN!@UZ-\$_B!H/[2'[=/B'QUX O].UKP?X7\(1>$]4\1:9<+<6'B'4
MGO3=):13)E)SIT:S;F#,L;ZL\:D2+<*H!]*4444 %%%% !1110 4444 %%%%
M !1110 4444 %?&/_!5+_DY;]BO_ ++,G_ICU6OLZOB__@JJVS]I7]BO_LLZ
M#_RB:I0!^>O_  ?"_P#)'?V>?^PQK7_HBSK]VJ_!?_@]RU"2[^$_P#CDCVB'
M7M<16P?F @LL?S_2OWHH **** /G/_@K]_RBE_:2_P"R9>(?_3;/7PK_ ,&L
M!_XT]^&^?^9IUH#V_>QU]U?\%?O^44O[27_9,O$/_IMGKXV_X-)?"R:Y_P $
M@O#\ER&-O%XHUG"@XWDRQ]>^!@T ?I[X"LOL7A>VXPTP,K>^3Q^F*V*;#$MO
M$L:*%1!M4 < #H*=0!_-/_P>G:TMS_P41^%>FR>:T5G\.A=%5[>9J%^I/T_=
M#/L*^]O^#->%8O\ @DGJS*,&3XA:HS>Y^RV _D!7P_\ \'4'P)\5_M??\%U?
MA'\,_ >G3:QXM\2?#K3=,L+1&"HSMJ6KR.TC'A(DB+.[GA41CSC%?J5_P;T_
ML9ZA_P $\_V7?B1\&-6URS\2:MX&\?M'>ZC:0-#;S3W6A:-?2+&K$L4C:Z,:
MNVTN(PY5-VQ0#[XHHHH ***AO;Z'3K9III%CCC&2QH X_P >^$+72[62_A\U
M7DE *#!C&>_3CGWZG%<F#QW_ !KJ-<^(;:G!-###&L,A*GS1N+(1Z9X/6N5(
M*M]/2@!S=/\ &C.?I0C8'<>U'7K^M !R303^GJ:!R.*.E  &(_AH)V]R/Q-"
MG^(]*.AQ^= #@VT]3^-!.ZF@9HP.V?RH =T/S!?PHX)X#4WMUQ^%!X]#^- #
M@ ?7\:;MR>"M 4L.AYJCKWB6U\-PHT[-)/-G[/:Q_--=-_=1>ISTST'<@9I.
M26Y48RG+EBKLYWQ_<S>"H;ZZTS4+6UNM2B>7[&\9DDFE4 &:%000^, Y!4D+
MG!R3S'QU_:S^&_[%_P !M4\:>)M2-KX;\+V^Y;=(V%UJ4V"8[:$.%#W$S @!
MB.2S,0JLP]#\*Z%)I%NUS>,LVKWJJUY-G//41)Z1IDA0..IY))/Q7_P5M73?
MA]^T]^RU\3/B*%U3X)^%?%5SIVOV=R[_ &+1M4NH0=.U:9 0)$B>)R3("J",
M@ F8J>2LY4X.HO\ AM=_U/H,OIT,37A@ZEWO=II.3C%VBM-6[<L6WNS<_P""
M7/@+6/@I^Q3::YXV@DT_XC^-O%6I_$KQ!8/')YD<^H.=T3?+\CFT$9*,<K(2
M&P00OULWCG33TDOV'8_V9=<_^0JU+Z(ZM:30R3>8MY&R,X<.K!QC<#R&!!SG
MD'BL[P-J#:AX,TF9CMD-G$LHY^215"NI]PP8'W!JJ5-PM!/IV_X/F<^.QE/%
MN6(G!I\VW-M?9+W=E;0C/CG3<?>OO_!9=>__ $SI1XYTT+][4/\ P677_P :
MK6$E*6R/\.*VY9]U]W_!/,YJ/\K^]?\ R)C#QS82?=CU9OIH]V?_ &E2_P#"
M;6*C+1:POJ3H]V /_(5;&_W/YT9P><U5I=_P_P""/GH_RO[_ /@&,/B!HOF*
MLFI6]NSG 6XW6YST_P"6@6M@G'_UJ)$\Z)HV :-QAE(RK ]B#Q^=8:>"?[.3
M9IFI:EID*\I;QF.:WC[X59$8JO\ LJ0!VQ2]]>8<M&2T;CZZK\$FON9M%>?3
M\*P_B7X?A\2^ ]4LY+>WNU:$R>3<1B2&8I\^QU(PR-C:RD$$,14QTO7E.U=8
MTUE;J\FF-O7_ +YF _2@:7KWS*-7TQHV[OI;%_IQ,!^G>GS/HG^'^95.G&$E
M+GCHUW_^1//K+]EKPV]FJQZMX@M_ <DHU-/"27,5OHD3,WG?=1%D^S[V,GV<
MR>3N/W=H"CN9]4E\<W2PZ?+<1Z7DM<ZA$?+^T^D<+=2">6D48 7"MDY7,\->
M$1;:I_8^L3S:G'IL*2Z;$X"VS0#"@F/G=)&WR_.6P#&1@DUV>_CZ>IKHQ&88
MG&*/UB3=N_?2[=MV[*[=V[*[>AC1R_!Y?.3PD5[VJ?1+6UD];*[LM%%WLC%/
MA*6SEW:?K&J6HSGRII?MD7O_ *W+CUX< 8Z=<P_\*]MM4U&2[UL6>M7!A%M$
MTMBBK!&&9L $MABS9+ CH, 8YZ =/[WX4!>.AKG]FNGZFGUJKWU[V5_OW_$J
MZ3H-CH,#QV-E:V4<AW.L$2QASTR0!R?K5H#GWI3TZ&EVJ1U/IR.M5HMC&4G)
M\TG=C>GU_&@8-*5_VA2["3V_&@D:/N]>U!;/<GO2@%128Q^= !OZC H;CM^M
M&<"@#_.* $/WN<>]*1C^?2@' Z_AF@G- !GGK_G_ #_*@ KTY^E#<#[M!^7_
M !H ",#_ .M29P:7;S0Q/K0 'E1U [4A8J/O#%';_P#4*7.WT^F: &JQ)_AJ
MWIM]-H]]'<0-M=#GGH1W!^M55Z],>N1FGJP*_+0!ZIHFN0:Y8I-$PY'S)GYH
MSZ&KE>4:"7_MVS\MBK&=%RIQQN%>KT %%%% !7Y__P#!/W_E/)_P4(_Z]_AS
M_P"F*>OT K\__P#@GXN?^"\/_!0AO^G?X<#_ ,H4] 'Z $XKF-9^,WAG0[IK
M>35[>XND.'@LU:\F3ZI$&8?B*X;XA:K<^./%NJ:;=32)HNCW"6ILHV*K>2&&
M.5GF(Y91YH"Q_=.-QW9 6&UMH=+M5@MH8K>%.%CB0(@^@'% '7-\>=+W?N]-
M\12+V;^S)$S^#X/Z4^+X^^'U'^E?VMIP_O76EW"1CW+["@^I-<CCS.32Q2%,
M_-C'2@#U30?$^F^*;/[1IM_9ZA#G!DMIEE4'T)4FKU>'ZCX<MY;Y;ZV\S3]4
MC_U=]:8CN$^IQAU]4<,I[@UZ9\*O%=SXP\&175\(?MD,\]I.T2E8Y'AE>(NH
M.<!MF<9.,XR<9H U-9\*:7XC>W;4-.L;YK63S8#<6Z2F%^/F7<#M/ Y'/%7F
M@5XV5E#*V<@C@YZU\C_M&?M/>,_"'[4TOB+1-1>W^$/P3GT_2/B);"W1TU*7
M6 K22F1ANA_L>WDTN_D<'8UM?W(.608C_:N^*/AW2OVT8?#WCKXE>,_!/AN/
MP3!J6GVVAZK=V"W-V]_<1S22&V4LQ")"H#G YP,DF@#ZX:QA:W6$Q1F-"I5=
MHVJ5(*X'08(!'I@4Z6UCF>-G16:%MR$@'8<$9'H<$C/H37PAKOQQ\0:#^R_\
M9[W2?'WQ!U7X<:+J>@P>'_&.M6;V.K6\5Q=6T>IVUM.8(I;JWAA=&CNS&[F2
MYGC$TC0835L/B?I.F_%#P1'\$_BA\5/'VO7WB.QL]7\/:HUYK6D76D23*M_<
M7,]U%BQ-M:F>XBE2>(RSPQ0D3F586 /L#5/A7X9US4)KR^\.Z%>7=P0TL\^G
MPR22$  %F923P .>P%:FG:)9Z/!#%:VMO;16T?DPI%$J+$G'R* .%X' XXKX
M,\9_'KP/IWQB^+7_  L3XI?';PU?:;XZ70=&3PY;Z[+I]OYMGIXM+:W6UM9;
M:6>2>?"PXD>2694*.6"'O?"OCWXM?%;P+\'_ (;ZMKWB'P;XF\<6^O:[K?B*
M73K6S\0GPYIMW%#:Y@\LP6>J7D=_I+3@0 0;KY8XX)1$8@#Z\6TC2Y:8(HE=
M0C.%&YE&2 3UP"S8';<?6I*^=?#^F^(OV6_VGO"7AM_&'B3QA\/OB;#>65K;
M>(+O[=J'AW5[6W-VIAN6 EDM;BVBNMZS-(T4L$/ED)*ZKYBWQP^)2?$L_LFK
MKVH-\2WM3K"?$ R6_P!K7P/YOE'5RFSR_P"V!)_Q+MOE^6;@B^\OR<VH /M2
M*TCA:5D55:9MSD #>< 9/J< #)[ >E-M].@M96DCACC=L[BJ $Y)8Y/U)/U)
M-?,G[1_Q@\3>$?$'[34.GZY?6,'@_P"#>G:_HPCVL=,OI/\ A)=]S'D'+G['
M;?>R/W*\=<\EXI_;5\:VO_!,>;4HY+./X^R&;X=^7$BB*+Q7$9+6>_2(Y_T.
M-8IM6"D9:QC#XP10!]CW.FV]XV9H8I,JR?.@;Y6QD<]CM&1WP/2L[7OAYH/B
MJ[6XU31=)U.XC7RUEN[..9U7).T%E) R2<>]?-/QD^*'CSXA?LM?"/P)X!\5
M77AWXJ?&32K1H?$WV6.\E\/6<%E'=ZCJLD+ JX_U5JI(VBXU*V)&W-=-HMZG
M[:_[+/AWQU=:MXV\#:Y9Z9>)J>EZ!X@GT_\ LS5H&:WO[*<QD"9K6\MIX,G(
MS&^,AN0#WK2/#>G^'[2&WL+&SL8+<,L4=O"L21!FW,%"@  MR<=3R:LBRB$[
M2^6OF.H1FVC<5&2 3UP,GCW-?"^KRZI\*?\ @E_X+\?S?$#XI76K^/#\//[>
MOGUJ\U&\BAO]9TF+4/L<:!Y(I)H;NX3%NN\[E" $+CW/]E?P)X5\47O_  EW
MACQI\:-8M]-GEL7M?%=_K$$$DAC4DFUOXXS( LBE7"E0P.#E2  >UV?A73-/
MUBYU&WTZQAU"\ %Q=1VZ+-.!C&YP,MT'4]A5N"VCM4VQJJ*6+$ 8R222?J22
M3ZDU)7SWX]MO$G[2/[5&M>!X?%GB#P9X'^'^C:??:DN@7 M-1\1ZC?/<E(7N
M<&2WM;:&V20B$J\\ER SI' T<X![?KG@;1?$\2QZEI.F:C'&YD5;JUCF"L>"
MP# \GN>IK1L[*'3[:.&"..&&%!''&BA5C4# 4 <  < "OFSXG7?Q._97^ 'B
M:QMO&4?BZ\U;7]%\.>!M:UVV6;4M&_M6^M-.S?B-8H[U;.6X:='^22>)%BE+
M2JUQ+6^(O@#Q/^QT?!OC/2_B9\0O&5C<>)M'\/>*=+\47L%[%K4.J:A!IJW<
M6V&-;*X@N+N*?;;".!XDFB,!+0O" ?4%%?(O[4_[3'C3P;^TBWB#PYJDL'PK
M^ Z64GQ-MD@22+55U4A9=TI4M#_8UB8=5F"\R0W4:C)->P7'C?5E_;HL?#8O
MYAH4G@2YU)[+CRVN5U"",2],[@C,O7&#TH ]:HHK#^)FI3:-\./$%Y;R/#/:
M:;<S1NA^9&6)B"/<$9H W**^-?V9OV[/$US_ ,$Q=*\4>(%L];^,FA0V'@VY
MLYWV1ZWXFNEM8M,>4H%$45^+[3KQB !%!>[C@(V.+M?CM?:[\#OV1)/B#X^^
M)$=MXT^'$NL:_J'A.WO_ +?KFII8Z2RSR)IT+S*A-Q<N0 L8+C/(04 ??U%>
M$^"=?\&_LU?L\>*/BG)XH^)>M^$[;1Y-<NF\37E_=WD-O:QRR,(;6["S1R/\
MP\O8K.PC&#\M<A^QW\2/C%;Z'XX^'OQ+N-#D^,%OI,/C'16N,G3$AU2.1_L)
M>,AI8M/U..[M"8_G^RK8NQWS#(!]2T5\&_"_QG)/#X9L/%WQH^/'PN^.6HSV
MUK<)XZTA(=!U#5'*@Z;"GV9=$O(I&Q&JZ;<>>R$;)Q,6>OI;X7>.-6UC]L'X
ML:#=:A/-H^B:1X>GL+1L>7:O.+_SF7C.7\J/.2?N#I0!ZY17QS\??CAXDT;X
M5_M132>)==T^V\)?$?0=%L+G3@QO-)TVXTKPM+=1VPB1I-S&]O'&Q6DW3';S
MM Y_P+\8--O?VBO">A_!GQ]\=/%FMVNM6R>,- \3Z3JL^CVFCRQ2N\][<:E:
MHUE($4O;"&99)Y41#'+%YK1@'W-17P]\(?$F@?''XQ>-=%\2?$+X[6_BH^.]
M<TBTMM'FURST6VM[>ZE2");B"$62!847),OWB0QWDBNM_:6?Q!\/?BUHNE^)
MM8^.%K\%]/\ #-I!9:CX%L[K5M0O-926X6Y_M>2SAGU0+]G6R>&6%4@+F]^T
MN6-NM 'UI7Q;_P %6?\ DY/]BK_LM$?_ *9-4KW3]C74[77?AM=7VC_%>X^+
MOABYOY%TG4;P6\E]I:1A8Y;"XFA6/S9(9DD4^=$MPARDQD=2Y\/_ ."J,2R_
MM*_L5ANWQG0_B-#U4C^5 'YY_P#!\0?^+0_L\_\ 88UO_P!$V=?NU7X/_P#!
M\%>1S?"C]GN-6#-'K&MA\?PGR+(X_6OW@H **** /G/_ (*_?\HI?VDO^R9>
M(?\ TVSU\G_\&B1_XTU:#_V-&L?^CEKZP_X*_?\ **7]I+_LF7B'_P!-L]?)
M?_!H5_RAOT?_ +&S5_\ T8E 'Z@44C.%ZT@E7/\ ]:@#X_3_ ()=6_B__@LE
M<?M6>)M2CFD\+>%+;PSX-TRW;_4.T5REY=W!*]=EU)%&BD\.[$_= ^F/AS\(
M-+^&/B;QMJVG/>-=>/M<7Q!J0GD#(MPMA9V $8 &U/)L83@Y.XN<X( ZK-%
M!1110 5F>)_#4?B6T6.1Y(VC.493P#[CH?Y^]:=% '!_\*NO#P9[7;V/S?X5
MH6OPK@6R=9KB1KAA\KJ,*A_W>_XG\JZR@]* /(KZT;3KV:WD*EH7*$KT)%1#
MYO3\J[+XB^%5\F34H=WF#'FH.0PZ;OJ.,_GZYXV@ ' ]*".: /\ ZU'WOY]:
M #K_ (4=#0./:CK_ )_SZT '>C:0/N^^:,Y'X8HX_NT !ZBC&X\<_P!:7/'>
MN?N[>3QAK.H6<UQ)'I.GND$D,)V->R&-9&#N.1&%D0;5QN.021Q4RE8UI4^=
MN[LEJ_P7ZBW.MW'B6YDM-&E6.WC)CN=2VAEC(X*0@\/(.['*)WW,"HOZ-X;L
MO#[2/;0[;B;B6XD8R7$W^_(V6;Z$X'88J[;VT=M"D44<4<40"JD:[511T  Z
M#Z4YC_L_K24=;R+G7TY*>D?Q?KW_ "7XAG;6#\5?A=X>^-_PTUWP=XLTNWUO
MPSXDLI+#4;*<?+/$X['JKJ<,CKAD=592&4$;[)_O4G^>E6U?1F,92BU*+LUL
M?GWI7CWXS_\ !&;P]X3T3QU>>&?BM^S+8ZU;>&-.\2(T]OXN\'V,[^7:?;4Q
M]GFMX<",&,$D!0&C!CB'WIX2TBXT+PW9VMXNR\C0O<KUVS.Q>0?@[,/PKY9_
MX+L>%;[Q=_P2>^,$.G0QSS6-KI^I2 L5=(+;4[2>9T/9ECC=LGLIKZ>^'OCK
M2?BEX T/Q-H.H)JVA^(;"#4+&]659OM4,B!E<NO#-@X;'1@PX.:XZ,.2JZ:>
MB5U\W_P%Z'O8^M]8P,<6XI3E.2DUI>RBXMK9-\TKM;V-C_/2@'-!&/4=^M Y
MQ78?/@:!0>O],4"@ )Q36;G\:<W XIHP_P#6@!<_C2]:;U8THSGD_P#UZ ,S
MQ'I=U<7-C>V*PO=Z>[D1RN8UGC=2KQ[@#MYV,"01F-<^HF\/>)[7Q-:LT+%)
MHOEN+9V'G6C]TD7J".F>AQD$CFKP'/-9OB#PS;Z^8YEVVVH6Q5K>]C0>;#@Y
MQ_M(>04/!!/UK-J2UC]QT0J0E%4ZO39]O5=5=W[^I-XBUK^P-):Y6'[5)OCA
MBBR%\R21UC0%CP!N=<GL,G!Z5A77A#7M.T!6TOQ%<?VJL:M*MV%N+:YEP-VW
M>I:,$] IV@8^7/-6;33-7UF_M6U;[#';Z;.9$%NS$WT@!"2$'_5J-V[9ECO
MYPHST .#4\O.[NYLJGL$E&S=[OJK=%K\V_5;-:-M4E6VA$_EM/L7S6B!"%L?
M,0#D@9S@'G%2X^7I^F:9VH_SUK8XF[NXYA\W_P!:@)@]OP-)YC>])O)[_B:!
M#BIS_%_C0"1WZ^HI-_\ LK2^=@=Q0 ;\GJON: 2?X: P/<_E2_*?3\J $)!'
MW>V*3Y<?A2@#/5?;F@+@?7O0 WC\/<4'DTI5@.GZ4C<?_7H ,YH/(I>AXJ6Q
MT^;4YTBMXI)&<XX7('N?2@" !F?&TDYQQWKH[3X:7UW8+*SPP3-TC<'('N1_
M*NF\->";708U=E6XNNIE8?=/^R.W\ZVJ /.Y/AOJ<'1()O39)C/Y@5"_@+5O
M^?,]>TD?^->E44 <1X5\#WL&LPW%U$L,=NV[:6#,YQQC&>GN:[>BB@ HHHH
M*^ /^"?A_P"-[_\ P4)_ZX?#C_TQ3U]_DXK\LK+XY^-?V!O^"RO[7OC2^_9U
M_:*^)GA3XL0^#4T'5O ?A-=4M)#I^C>5<[Y)9X5XDF"#86^:.0';@9 /T9\>
M?";^W]3.K:3=+INK,BI-OC,EO?*OW1*@(.X= ZD,!P=R@+7(WFC>(M$XO_#=
MS.J]9],G2ZC_ .^6V2_DAKY[3_@MMJ4C;1^QC^W%^/P\M!_[?U)_P^LU3_HS
M']MW_P ("R_^6% 'N7]KLC,/[-\2)['0;X_RA(J6VN[R\8+9Z!XDO)&['3GM
M0?\ @5QY:_K7A'_#ZK5/^C,?VW?_  @++_Y84R7_ (+8:E"OS?L8_MP<G^'X
M>V;?ROZ /H_3_A?XD\3LJWSV_AVR;[X@E^TWS#NH;:(XC_M#S#Z8.#7I&@^'
MK/POHEOI]C MO9VJ!(XU).!WR3DDDY))))))))-?$O\ P^YU+_HS#]N+_P -
MW:?_ "?1_P /N=2_Z,P_;B_\-U:?_)] 'J/@;_@E=\'[_P #WG_"SOAS\,_B
M=XX\27-]J7B3Q)JWA2TFO-2NKV>6:54EE5YT@B$H@@0RLT4$,,88A :ZO]G/
M]F#Q!\(?&&D:QX@\9/XOOM*\#V/@R6\FM&BNM4^QW-Q(E[.Q=@TTD<J>9@ &
M02,-JL$7P5/^"VFI2=/V,?VX?Q^'EF/YW]._X?8:G_T9C^V__P"&^L__ )/H
M ^JOVD/@_-\=?A/<^&[?4(]+FGO].O!<O"9@@M;ZWNBNT$'YA"5!SP6!YQBN
MZ/(KX;_X?8:G_P!&8_MO_P#AOK/_ .3Z:_\ P6UU*,X/[&/[</X?#RT/_M_0
M!]$6G[)&BZ_X+^+'AGQ<L/B3P[\4M;N=4NK,+):M!%+:VT C65'WK*C6_F)-
M&R.C%&4JR!JP/$W[+'CG7?AM\/[Q?B):M\7OAG).NG>++C1 ]KKMO(K0R6^I
M6:2)O2Y@6W>;[/) !=6\<T81$$)\4_X?<ZE_T9A^W%_X;NT_^3Z/^'W.I?\
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
MQ&\-ZM'X?\1:.C:1K>ZT\Z'Q/HKEG-C. RD/#.1/;S?,T+&=%'EW4ZO\R_\
M#[G4O^C,/VXO_#=VG_R?3A_P6YU#'/[&/[<GX?#FT_\ D^@#UKP9\$_C9\'-
M2\66GA77/A9<Z#KWB;4_$%M_:NF:@;N$7MR]P8G,<X1BC.5!4#( . <UUWC;
MP9\9SJ>BZQX9\:>"H9CI<5IK>@:OH,UQIDMVI9FNK*XBFCN8"Q<JR3&X1DBA
MV+"XE>7YW_X?<WW_ $9C^W+_ .&XM/\ Y/H_X?<WW_1F/[<O_AN+3_Y/H ^C
MOV9_@#KGPGUOQQXF\5^(-+UWQ;\1-4@U35?['TDZ7I=LT%G!9PI#"TLTK.(8
M(P\TLKO(57 CC2.&/PO_ (*FG_C);]BS_LLR_P#IBU6L,_\ !;?4"V[_ (8P
M_;C_ /#=VG_R?7E7QB_:U\7?\% /VM_V7;'2?V9?VGOA_8^ _B4GB/6-9\:^
M#8]/TRVM!IE];Y,L5Q-M;?.GW@JXSSG (!\D?\'L _XMK\#?^QCU[_TGL*_?
M2OP+_P"#V$_\6S^!?_8QZ]_Z(L*_?2@ HHHH ^<_^"O[8_X)2_M)?]DR\0_^
MFZ>OY_?^"-__  <S:7_P2H_8WC^$VI?"?4/'4EMK=YJL6HVNOQZ>BI.(SY11
MH)"2K*QW;N0P&.,G^HQEW'[Q%. P.N: /Y\OB[_P>GV7Q%T"UTW2?@WXL\)Q
MRW0.H7EAXLMFO9+78^Z*!WLB(79S'^\VDJH;;AB&'(^ _P#@[QT/X+^,+>\\
M(_"'QY_8=UM35=$U[Q\=7AG('_'Q;S36YF@G)^]\S1N#]Q2 U?T=D9H7.WGK
M7;1S"M3INC&W*[W5E9W[Z:M=']G=6.*ME]"K55::?,K6=VFK=M=$^J6_6Y^#
MJ_\ !\7X94?\FYZ[_P"%E%_\AT?\1QOAK_HW/7/_  LHO_D.OWBHKB.T_!W_
M (CC?#7_ $;GKG_A91?_ "'1_P 1QOAK_HW/7/\ PLHO_D.OWBHH _!W_B.-
M\-?]&YZY_P"%E%_\AT?\1QOAK_HW/7/_  LHO_D.OWBHH _!W_B.-\-?]&YZ
MY_X647_R'4-Q_P 'Q'A]Y8?+_9VUE8U<^:&\81$LNTXVG[)P=VT\YX!'?(_>
MBB@#\%[W_@^#\-W5L\0_9UUY5D&"1XRAS^MD1^E<]_Q&=>#!_P V\>*/_"V@
M_P#D&OZ":* /Y]O^(SOP;_T;QXG_ /"V@_\ D&@?\'G7@S_HW?Q-_P"%M!_\
M@U_0310!_/L?^#SKP;_T;QXG_P#"V@_^0:/^(SKP;C_DWGQ1_P"%M!_\@U_0
M310!_/O_ ,1GO@W'_)O/B?\ \+:#_P"0:/\ B,\\&G_FW?Q-[?\ %;0?_(-?
MT$44 ?S[G_@\\\&Y_P"3=_$W_A;0?_(-4=/_ .#R3P;I^JZE<+^S[XG,>H21
MS%/^$T@&QUC6,G/V'NJ)^1]:_H6HI6N5&32:773\;_H?S[?\1G7@S_HWGQ1_
MX6T''_DC2G_@\\\&_P#1O'B?_P +:#_Y!K^@BBF2?S[_ /$9WX-_Z-Y\4?CX
MV@_^0:!_P>>^#1_S;SXG_P#"V@_^0:_H(HH _GSO?^#S'P/J=E-;77[./B"Z
MM;B-H9H)O&5M)%/&X*LCHU@0RLI(*D$$$@\&O!_V(O\ @YC\(_L0ZY\2M'T+
MX.^*+KX5^)=:CUOPEX6?Q9"#X->5&-]!'.;0F2"24HT<>U1&L?.]W=V_J$HJ
M)4XMJ3W1T4\55ITYTHOW96NO1W3\GYK6UULV?S[_ /$9WX-_Z-X\3_\ A;0?
M_(-(/^#SSP;_ -&\^*/_  MH/_D&OZ":*LYS^?E/^#S7P<RY'[//B7\?'%N/
M_;&E_P"(S/P?_P!&\^)/_"ZM_P#Y!K^@6B@#^?D_\'F7@\G_ )-Y\2?^%U;_
M /R#0W_!YIX.12?^&>?$GX>.+<_^V-?T#44 ?S[?\1G7@P?\V\>*/_"V@_\
MD&E_XC._!O\ T;QXH_\ "V@_^0:_H(HH _GW'_!YWX-'_-O'B?\ \+:#_P"0
M:D'_  >8>#W7/_#//B+##OXZMA_[95_0)10!_/W_ ,1E_@__ *-Y\1?^%W;?
M_(5'_$9?X0'_ #;UXB_\+NV_^0J_H$HH _GYD_X/-/!\0Y_9Y\2'Z>.;<_RL
M::?^#SOP;_T;OXF_\+:#_P"0:_H(HH _GW_XC//!O_1O'B?_ ,+:#_Y!H_XC
M//!O_1O'B?\ \+:#_P"0:_H(HH _GZ'_  >9>#_^C>?$G_A=6W_R#1_Q&8^#
M\?\ )O/B/_PNK;_Y!K^@6@G% '\_1_X/,?!Y_P";>?$?_A=6W_R#39/^#S;P
M=&!G]GGQ+^'CBW;_ -L:_H'!S1F@#^?;_B,Z\&X_Y-Y\4?\ A;0?_(-'_$9W
MX-Q_R;QXG_\ "V@_^0:_H))P* <B@#^?;_B,Z\&Y_P"3>?%'_A;0?_(-7['_
M (/1/!-G&5?]F_7;EF.=TOC>$D>PQ9BOWZHH _ L_P#!Z?X&/_-L^K?^%K%_
M\BUH6G_![WX7L;=8H?V<=9CCC&%4>-(< ?\ @)7[R44 ?@^W_!\5X;3_ )MS
MUS\/&<)_]LZ;_P 1QOAK_HW/7/\ PLHO_D.OWBHH _!W_B.-\-?]&YZY_P"%
ME%_\AT?\1QGAK_HW/7/_  LHO_D.OWBHH _![_B.,\-?]&YZY_X647_R'1_Q
M'%^&O^C<]<_\+*+_ .0Z_>&B@#\'O^(XOPU_T;GKG_A91?\ R'2?\1QGAH?\
MVYZY_P"%E%_\AU^\5% 'X.G_ (/C/#1_YMSUS_PLHO\ Y#H'_!\7X9'_ #;G
MKG_A91?_ "'7[Q44 ?@[_P 1QGAD_P#-N>N?^%E%_P#(='_$<9X:_P"C<]<_
M\+*+_P"0Z_>*B@#\'?\ B.,\-?\ 1N>N?^%E%_\ (='_ !'%^&3_ ,VYZW_X
M647_ ,AU^\5% 'X.G_@^+\,_]&Z:Y]1XRB_^0ZS=#_X/<=!T^YO+BZ^ /B2[
MDO)=ZQGQC"L-J@X5(P+//3!9B268D\#"C]]**!\VEC\'?^(XOPS_ -&YZY_X
M647_ ,AT?\1Q?AG_ *-SUS_PLHO_ )#K]XJ*!'X._P#$<7X:_P"C<M<_\+*+
M_P"0Z/\ B.,\-C_FW/7/_"RB_P#D.OWBHH _!W_B.-\-_P#1N>N?^%E%_P#(
M='_$<9X:_P"C<]<_\+*+_P"0Z_>*B@#\'?\ B.-\-?\ 1N>N?^%E%_\ (='_
M !'&^&O^C<]<_P#"RB_^0Z_>*B@#\'A_P?&>&3U_9TU[\/&,7_R)2_\ $<9X
M8_Z-UU[_ ,+&+_Y$K]X** /P?_XCC/#'_1NNO?\ A8Q?_(E'_$<9X8_Z-UU[
M_P +&+_Y$K]X** /P=/_  ?&>&<_\FYZ[_X647_R'1_Q'&^&O^C<]<_\+*+_
M .0Z_>*B@#\'?^(XWPU_T;GKG_A91?\ R'3E_P"#XSPR3\W[.FO#Z>,8C_[:
M5^\%% 'X0?\ $<7X7_Z-UU__ ,+"+_Y$H_XCB_"__1NNO_\ A81?_(E?N_10
M!^$'_$<7X7_Z-UU__P +"+_Y$IG_ !'&>&O^C<]<_P#"RB_^0Z_>*B@#\'?^
M(XWPU_T;GKG_ (647_R'1_Q'&^&O^C<]<_\ "RB_^0Z_>*B@#\'A_P 'QGAG
M_HW/7?\ PL8O_D2C_B.,\,_]&YZ[_P"%E%_\AU^\-% 'X/?\1QGAG_HW/7?_
M  LHO_D.C_B.,\,_]&Z:]_X6,7_R)7[PT4 ?@[_Q'&^&O^C<]<_\+*+_ .0Z
M/^(XWPU_T;GKG_A91?\ R'7[Q44 ?@[_ ,1QOAK_ *-SUS_PLHO_ )#IR_\
M!\7X7(^;]G77@?;QA$?_ &TK]X** /PA_P"(XOPK_P!&[>(/_"OA_P#D2C_B
M.+\*_P#1NWB#_P *^'_Y$K]WJ* /YQ_VD_\ @\AU3XO>+OARWA+X>^*/ /AW
MP[KJZMXHM[/Q%!+>>);:,#98+,UMB&%V+^80I8C;M*D<^IS?\'POAEX65?V=
M=>3<I 9?&4.5]Q_H=?O+14J*3N:2J.45![+R_-]?F?R+_P#!<+_@N3I'_!7[
MP5\/]+T[X=ZIX%F\#W]_?RS7NN1ZE]O^TQP)@!((MA7R<\YSN_/^NC.:*!5&
+8W?[-^5%.HH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>jb01.jpg
<TEXT>
begin 644 jb01.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .PU$2
M  0    !   .PP       8:@  "QC__; $,  @$! @$! @(" @(" @(#!0,#
M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,
M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$( &0 9 ,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
MU/2QF%BL1&C15K^IX-_P:)G_ (Q-^*G_ &-T?_I''7TC_P %.O\ @IS\6O\
M@G/;:MXH_P"%"V/B[X5Z?-:VR>)5\:16DS2S(O#V?V=Y$42EHPV2#@'C<*_*
M'_@V._;HU']GO]MF/X7WF9_"GQ>Q:NI&39ZC#'(]O,OLPWQ,!U\Q"?N5^GG_
M  <S?\HE?&'_ &&-)_\ 2M*C!8A_V9S4W9P3[;K7JGH5B:*^NVFKJ5O\NAY3
M^Q;_ ,'"/Q7_ ."@GC36?#_PM_9JTG6=6T'3_P"T[J&Z^(<=D!#YB1_*TEF
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
MZ_\ '/QGH/P]U">VND\)V&DV!M8)88U4-YQ03R N&DVNY4,W ^5<?D'^Q/\
M\$<_VQOV-?VJ_ _Q/A^!J>(&\&ZDM\=.?Q3I4 NUVLK()/M!V,58X;! .#@]
M*_H0^!OC?Q%\1OA;I>L^+/!MY\/_ !!>"3[5H-WJ%O?S6!61U7,UNS1/N55<
M;3P' /((KAR7"WH2HUXM7=]4U=62WT^XZLRKVJQJTI+;R?\ 7J? _P"R=_P;
MT7'[#/B[4M>^%/[1'CKPGJVL6?V"\N%\/:9>>=!O639MN(Y%'S*IR #QUQ70
M_$7_ (-]?"/[3OQ5M/&'QV^+WQ6^+VI6,0@AMKNXM=,LDB!SY:Q6\0\M2<DB
M)DR3G.>:_0.BO666X=1Y.73M=V^Z]CSWC*S?-?7O97^\X?P7X$\ _L>? PZ=
MH>FZ+X'\!^#K&6Z>.!!#:V%O&K22RN>I. SL[$LQR22237X0_L1Z7J7_  6U
M_P""\6I?%+4K.X_X0/PCJ*^(FCF7Y;:PLBL>FVK#[N^21(F=/XA]H/.#7KO_
M  <(_P#!6"X_:!\3Q_LL?!&6X\07&I:C%8>)[O2LS-J=UY@$>E6Y7[^)-IE*
M]6"QYP) ?T%_X(U_\$V+/_@FI^R59^'[Q;>X\>>)F35/%=Y$0ZM<[<);(W>*
M!24!Z,QD<8WX'GU+8O$QHT_X=/5]K]%_7F=D+X>BZL_CGHO3JSZTHHHKWCR0
MK/\ %GA33/'?A?4-$UK3[35='U:VDL[VRNHA+!=0R*5>-T;AE9200>H-:%%
M'X#?\%!/^"3_ ,6_^"./QY_X: _9JU#69O ^GS-<2Q6V;B[\.1,<R6]U&<_:
M;$XQO8'  $F"JR-]R_\ !,W_ (.*?A7^V7ING^'/B%=:?\+_ (DL!$UO>S>7
MI&JR<#=;7#G",Q_Y92D-D@*TG)K]$I$65&5E5E88((R"*_.'_@H3_P &UWP?
M_:VO[[Q)X!E_X5-XTNBTLIT^V$NCWTAY)DM05\MB?XH64<DE&->++!5L--U,
M'JGO%[?+M_7H>G'%4J\>3$[])+]3]'HY%EC5E965AD$'((IU?@#I_P"S-_P4
MD_X)--]E\#WNO^./!>GL?*M]%E'B336C'9+*93/"",$^7$GUK>TG_@Z<^/OP
M;9=/^)OP2\./?P?)(##?:',Q_P!I93* ?HH^E4LYIQTKQE!^:T^\7]FSEK1D
MI+R9^\%%?AK=_P#!X+XAEM]MO\!])BF/ :3Q5)(N?]T6JG\,USM__P %VOVY
MOVR"=-^$/PG718[H%$N] \*W6I319[M/<>9 N/[Q0 4//,+]AN3[)/\ X EE
M=?[5EZM'[A_&+XW>#_V>_ MUXF\<>)-&\*Z#9#,M[J5TMO$#U"@L?F8]E7+$
M\ $U^+/_  4C_P"#@CQE^VIXC;X)_LIZ/XC:'Q)+_9TFO6MM(NL:T&R&CLXA
M\]O$1DF5L2;<G$0!SE?#;_@WW_:H_;^\;VWBO]ICXDW?A^U8AC#J.I'6M51#
MR4AA1_L]NI Z!QM)_P!6>17ZQ?L)_P#!,7X/_P#!.WPHUE\._#:1ZM=1"*_U
M_4"+G5M0 [/-@;4)P?+C")D9VYYK.4L9B_=2]G#N_B?^1<5AL/[S?/+\%_F?
M+_\ P1'_ ."%&G_L"6<'Q&^)"V.M_%^^@*P1(1-:^%8W7#1Q-T>X925>4< $
MHGREGD_2*BBO5P^&IT*:ITUH<%:M.K+GGN%%%%;F04444 %%%% !4&H:9;:M
M;^3=6\%U$>J2QAU/X&BB@#,L_AOX=TZX\ZWT#18)>N^.QB5OS"UM ;1@4446
1ML 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>jb02.jpg
<TEXT>
begin 644 jb02.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   .PU$2
M  0    !   .PP       8:@  "QC__; $,  @$! @$! @(" @(" @(#!0,#
M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,
M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$( &0 9 ,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
MU/2QF%BL1&C15K^IX-_P:)G_ (Q-^*G_ &-T?_I''7TC_P %.O\ @IS\6O\
M@G/;:MXH_P"%"V/B[X5Z?-:VR>)5\:16DS2S(O#V?V=Y$42EHPV2#@'C<*_*
M'_@V._;HU']GO]MF/X7WF9_"GQ>Q:NI&39ZC#'(]O,OLPWQ,!U\Q"?N5^GG_
M  <S?\HE?&'_ &&-)_\ 2M*C!8A_V9S4W9P3[;K7JGH5B:*^NVFKJ5O\NAY3
M^Q;_ ,'"/Q7_ ."@GC36?#_PM_9JTG6=6T'3_P"T[J&Z^(<=D!#YB1_*TEF
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
MZ_\ '/QGH/P]U">VND\)V&DV!M8)88U4-YQ03R N&DVNY4,W ^5<?D'^Q/\
M\$<_VQOV-?VJ_ _Q/A^!J>(&\&ZDM\=.?Q3I4 NUVLK()/M!V,58X;! .#@]
M*_H0^!OC?Q%\1OA;I>L^+/!MY\/_ !!>"3[5H-WJ%O?S6!61U7,UNS1/N55<
M;3P' /((KAR7"WH2HUXM7=]4U=62WT^XZLRKVJQJTI+;R?\ 7J? _P"R=_P;
MT7'[#/B[4M>^%/[1'CKPGJVL6?V"\N%\/:9>>=!O639MN(Y%'S*IR #QUQ70
M_$7_ (-]?"/[3OQ5M/&'QV^+WQ6^+VI6,0@AMKNXM=,LDB!SY:Q6\0\M2<DB
M)DR3G.>:_0.BO666X=1Y.73M=V^Z]CSWC*S?-?7O97^\X?P7X$\ _L>? PZ=
MH>FZ+X'\!^#K&6Z>.!!#:V%O&K22RN>I. SL[$LQR22237X0_L1Z7J7_  6U
M_P""\6I?%+4K.X_X0/PCJ*^(FCF7Y;:PLBL>FVK#[N^21(F=/XA]H/.#7KO_
M  <(_P#!6"X_:!\3Q_LL?!&6X\07&I:C%8>)[O2LS-J=UY@$>E6Y7[^)-IE*
M]6"QYP) ?T%_X(U_\$V+/_@FI^R59^'[Q;>X\>>)F35/%=Y$0ZM<[<);(W>*
M!24!Z,QD<8WX'GU+8O$QHT_X=/5]K]%_7F=D+X>BZL_CGHO3JSZTHHHKWCR0
MK/\ %GA33/'?A?4-$UK3[35='U:VDL[VRNHA+!=0R*5>-T;AE9200>H-:%%
M'X#?\%!/^"3_ ,6_^"./QY_X: _9JU#69O ^GS-<2Q6V;B[\.1,<R6]U&<_:
M;$XQO8'  $F"JR-]R_\ !,W_ (.*?A7^V7ING^'/B%=:?\+_ (DL!$UO>S>7
MI&JR<#=;7#G",Q_Y92D-D@*TG)K]$I$65&5E5E88((R"*_.'_@H3_P &UWP?
M_:VO[[Q)X!E_X5-XTNBTLIT^V$NCWTAY)DM05\MB?XH64<DE&->++!5L--U,
M'JGO%[?+M_7H>G'%4J\>3$[])+]3]'HY%EC5E965AD$'((IU?@#I_P"S-_P4
MD_X)--]E\#WNO^./!>GL?*M]%E'B336C'9+*93/"",$^7$GUK>TG_@Z<^/OP
M;9=/^)OP2\./?P?)(##?:',Q_P!I93* ?HH^E4LYIQTKQE!^:T^\7]FSEK1D
MI+R9^\%%?AK=_P#!X+XAEM]MO\!])BF/ :3Q5)(N?]T6JG\,USM__P %VOVY
MOVR"=-^$/PG718[H%$N] \*W6I319[M/<>9 N/[Q0 4//,+]AN3[)/\ X EE
M=?[5EZM'[A_&+XW>#_V>_ MUXF\<>)-&\*Z#9#,M[J5TMO$#U"@L?F8]E7+$
M\ $U^+/_  4C_P"#@CQE^VIXC;X)_LIZ/XC:'Q)+_9TFO6MM(NL:T&R&CLXA
M\]O$1DF5L2;<G$0!SE?#;_@WW_:H_;^\;VWBO]ICXDW?A^U8AC#J.I'6M51#
MR4AA1_L]NI Z!QM)_P!6>17ZQ?L)_P#!,7X/_P#!.WPHUE\._#:1ZM=1"*_U
M_4"+G5M0 [/-@;4)P?+C")D9VYYK.4L9B_=2]G#N_B?^1<5AL/[S?/+\%_F?
M+_\ P1'_ ."%&G_L"6<'Q&^)"V.M_%^^@*P1(1-:^%8W7#1Q-T>X925>4< $
MHGREGD_2*BBO5P^&IT*:ITUH<%:M.K+GGN%%%%;F04444 %%%% !4&H:9;:M
M;^3=6\%U$>J2QAU/X&BB@#,L_AOX=TZX\ZWT#18)>N^.QB5OS"UM ;1@4446
1ML 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>jblogo01.jpg
<TEXT>
begin 644 jblogo01.jpg
M_]C_X  02D9)1@ ! 0$"6 )8  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !  !<1E$2
M  0    !  !<1@       8:@  "QC__; $,  @$! @$! @(" @(" @(#!0,#
M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,
M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$( &0 9 ,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
MX^'W_!5KPC;ZPMRW@;XP>&XO^*?\862$2*5.Y(+I5(,L(?D$$21'YD."R/\
M"WP'_P""VW[27_!&+Q7IGPE_;K^'_B#Q'X3CD^Q:+\2M*'VR6[10-I:;B.^
M7!))CN5',BNQP/W+KG?BO\(?"OQW\!:AX6\:>'=%\5^&]5C,5WIFJV<=W:W"
M_P"TC@C(Z@]0>1@T ><_LD?\%$/@G^W9X:BU+X4?$KPOXP$B>9)96UV(]1M1
MW\ZTDVSQ?\#0>V:]HK\G?VH/^#0;]GOXH^)Y/$7PK\2>./@CK^_S;==)NO[0
MTVVD_OI%,1.ISSA+A0.@ KRFU_X(R_\ !3;]G"1;/X7_ +9]CXDT>U4K;+XC
MU.],BJ.B^3<V]VB^P#D"@#]N*1Y%B1F9@JJ,DDX %?B5-^Q]_P %F-;3^SYO
MV@OAQ:6XRAN5DL(RPZ9W1Z9YGOG -6I/^#<3]K3]KJZCC_:4_;3\0ZEH++BY
MT7P[+>7-O<*2=RA9#;P*2/XC _7&,#D ^LO^"BW_  <>_LW?\$_;*_TM/$T/
MQ.^(%ONBB\,>%;A+IHYAQLN;H9AM\$@,"6D'.(VQBOB7X8_\$Y/VG/\ @XA^
M+N@_%3]K>6^^$OP&T>9+WPW\.['S+6YU&(\Y\MCOB\Q.&NIOWS*V(D1&#+]_
M?L&?\&_/[,/_  3XU&PUGPMX%7Q)XQT\AXO$GBB4:GJ$,F,;XE*B&!NN&BC1
MN>M?:U '/_"SX5^&_@?\.M'\(^$-$TWPYX9\/VJV>G:;80B&WM(EZ*JC\23U
M))))))KH*** "BBB@ HHHH 1VVHQ]!FDC;?&K>HS110 ZBBB@ HHHH ****
+"BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>jtb01.jpg
<TEXT>
begin 644 jtb01.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8'
M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,#
M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# S_P  1"  P &0# 2(  A$! Q$!_\0 'P   04! 0$!
M 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#
M  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H
M*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0
M  $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!
M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y
M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4
ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D
MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_*\-_:\_:9\3?"B:V\-_
M#CPW9>,/B!<Z;<Z\]E>3/#9V&FVHS++*R MYDS[8($&-\CDDA(WKW(G YZ5X
MC^QQ8#XA0^*_BQ>;I+KXD:@?[.WC_CWT2T9X+")1V5U\VY..K7;>@H ]0^%W
MQ T_XL?#7P_XITIF;3/$FG6^J6A;[WE31K(N??##/O6]7AW_  3TMY+#]CSP
M_HZR8D\.W.J:%&>OEBTU&ZMHQ^"Q+^5><_\ !&KX_>+OC9^RO<6/C[6)_$'B
M[PCJTVGW6I3_ .NO(9 MQ TAP 7593$2!UASWH ^MZ\_T?\ :P^&/B'XIR>!
M]/\ B%X+O?&,+,CZ+!K-O)?!EY9?*#;MRCDKC(P<BO._VL-6UKXU_%;P_P#!
M#PUK%]X?AURPDU[QGJ^GRF*]L-%201+;6[CF.:\F+1B0'<D<4[+\P4C6^*7[
M$/A'4OV?K'P7X*\/^'_"3>'KVPU'09K6R2-M+N+6YBF61' W[V",K/G<PD;<
M3N.0#VX'-&:,XKYETFWUW]OWQ%JNIP^)O$GA'X,Z/<RZ?HW_  CU\^GZCXQN
M8F:.:^>ZC/F1V*2!DA2,J9BC2,2FQ2 ?36:*^5?V?/$'Q7UOX8^,/#6E^++/
M7O''P;\6W/AY;O7HLV_BZR$,%U;K>/&-T5Q]GN8D,\8.)(RQ1PQ6O6O@)^U-
MI/QIU34/#U]I][X/^(&@HK:QX6U4J+VT!X$T3*=ES;,0=L\1*'@':V5 !Z@1
MFB@'-% !1110!Y3^W%\09OAA^R1X_P!8M9&AOETB6SLY%^]'<7&+>$CW$DJ&
MN_\ A_X,L_ASX$T7P]IZ[;#0;"#3K9<?=CAC6-?T45P'[<?PAU?X[_LF^./"
M_A]D7Q!?:?Y^D[VVH]Y Z7%NC'LK2Q(I/8$UI?LM?M)Z#^U7\&],\6:'(8I)
M@;?5--E^6[T._C^6XLKF,_-'-%(&4JP'0$9!!(!S'["O[CX<>,;5?]79_$#Q
M-$@ST!U:Y?\ ]F-> _\ !$Y_,3XX;=HC@\:2VZ@9^789./R(KA_V5_\ @K5X
M=\)?$SQ!\._#W@'QU\1+@>+?$^I^(M1\-6T=S_8[-JEPZ1I;EA+=$1-&[F$'
M8'4 .V5'3_\ !O\ >(-'\4? GXH:Q:Z]IVI:MXC^(>K:G+8+=HU_IMH9?*MA
M<P [X&98W8*X!P1[T >^?LBL/'7QZ^//C:0[I)O%47A.UR/]7:Z7:QH5!]#<
MW%VWU->_5^>_['_BS4/'7[8<GP]TW4[J%OAW\2?&_B_QA;P3-&/+GG>#2X9@
MO#"7[:\RJW!%IN["OT$AO(9IY(4DC:6' D0,"T>1D9';(YYH \3_ &]O&VI6
M7PFTWP3X?NY+'Q1\6-6A\)6%S$<26$,RO)>W:]P8;**Y<,.CA*Y>\_:@TVRT
MZU^$_P"SGI.F^,M>T"UBTA;J LWA?P9%&@1&O;M/E=T4#%K"S3.1@^6"7'F?
M[57[6GAKP1_P4WTG0=6TW5O%FK>#? ;MX<\+:5;+<7VO:MK%T866-6(0".TL
MG+R2,L<<<[LQ Z^!W7[;'Q!_X(J^(?#WA?Q-\)[.S^$/Q#O[JZ\*^%=.\2)J
M>K^#UC*/=VT3K"L<T;23J\4(9MFYD$C#  !^B_[/?P2T[]E;X/W%C<:O=ZW?
M33W.N^(M>OE5;C6;Z7]Y<7<BK\J X 5%^5(T1!PHKPC]GO\ 9UF_;)_8Z\&^
M-_&6LZ]IOQ%URYO/%WA_Q-:3;-3\+QWUS)<6UO;LP_X]UMFA1H&!C=001G!'
MGW[9O_!9CX/^-/V-O'EC\/\ Q1_;GC/Q-HNJZ;HVEK:31W1C4-;SW[)MS%;Q
M*TDH>39N6([0:^@/VC/VC-+_ &/OV:I--T>SO]1U[2_ E]J/A_3[&V:9IUL(
M+>)!A<D9DN+=0 #G)]* *WP._:TUSPC\5+3X2_&FUL]#\>70;^P-<ME\O1O'
M,2=7MB3^ZN@.7MF.X=4W*>/HJO@.S^-7@_\ :L_X)^>!?!?Q9C\7?$KXC:MX
M8T_6M2?P7X=GO-4T&_ECWV]XLENGEV=RA^9=SHQVDD%2<_0__!.7Q7\4/%/[
M+>DK\7M*U+3O&.E75SIIN-1ACM[O6K2&0K;7TT*,PBEFBVLZ;CA]W8B@#W6B
MBB@ KX=_X*Y?L]?#WP=\(=<^(&E:/=:#\5/&-Y9>&['6=#UB\T::YN;B01B:
MY%K+&MQY$(EE_>A^(<=.*^XJ^8?^"N'[+OC3]K']DIM"^'9LSXTTG6K35=.C
MNYA#%*!OMY@7. "(+B9AD]5 ZD4 1_\ !+3]E#P9\)/V2?A7XBM_"^C1>,;[
MP-8V5UK9LHUU*YM)1]I6&64#<PW2Y()Y(]A78:!_P3\^'_PV^,/A'QMX!L?^
M%=ZIX7T]]$GAT&&*&UU[3&.\6=W&R$2*DN)$D&)$;=AL,0?6OA_X1M_A_P"
M]%T&SS]ET.P@T^'/]R*-8U_116Q0!CZ!\/\ 0O"OB#6-6TW1=*T_5O$4L<VJ
MWMM:)%<:D\:".-IG4!I"J *"Q.!P*K^&_A7X?\(>.?$GB73=+M[37/%S6SZQ
M>(6WWYMXO*A+ G V1_*, <=<UT%% 'S7\?OV#+_7_P!IRV^.?PO\36/@SXK0
MZ0-!O7U73!JFDZ]8!PZPSQ;DEA<$ ":"16P,$,.*C\)_LG>-OBQ^T-X;^)GQ
MR_X5WK-]\-[.XC\'Z-X=LIY+:QO)S&9M1>6Z^<S[8DCC55 C#.=S,01],44
M?GS_ ,$K_P!E?PK^T_\ L+^+/%7CCPCIT/C/XO:IXMM=9UEM.2'5A;7NH3Q2
M1"5EWA5$:*H^Z/*7CU^COV3?V/\ 7O@AK;>(O'GC^Z^)GC*#1X?#6GZE)IJ:
M=#INEPL&$20HSYFE=5>:5F)D9$ "J@%>[HBQC"J%'H!2T >9_LJ_LH>$_P!C
MGX<7OA?P;'?1Z9?ZQ>ZW*;N832F:ZE,C+N 'R(-L: \JD:#)QFO3,<T44 %%
%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>logo2.jpg
<TEXT>
begin 644 logo2.jpg
M_]C_X  02D9)1@ ! 0$ P #   #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8'
M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,#
M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# S_P  1"  > !\# 2(  A$! Q$!_\0 'P   04! 0$!
M 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#
M  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H
M*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0
M  $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!
M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y
M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4
ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D
MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#X#5/-95 SN8#'KS7[\?L9
M?\%1OV5/V=?V9?!?A2V\::1X;N--TJW74+*'3+HE;ORU\]G98<.Y?=EN<U^!
M=F,WL/\ UT7^8HU6,-JMUTSYS]O<U^^\2\.K-L1"E*HXJ,6]K]5YH^'X;SK#
MY;D]2I6I.?-5BM)<NT7O[LKG>?M9ZY;>+_VE/B%X@TV3[5HWB#Q)J-_I]TH(
M2XADN'=&&>1E2#@@$9Y%?OM_P0R^&_AOP9_P3D\"7^AZ;:6=[X@AEO-4N(XP
M);R<3.N7;JVT*%&> !Q7\Z,.IQ0V$EJ;?=%(RLP\T\,.XXXZU^M'_!!/_@JQ
M>?VOH7P#\2:7I]MH=K97+Z)J<!831N@>=XYLG# C?A@ 00!SGCYKC;!XV6 I
MJ4?=I-IM6LU9).UWKT_'J?3<-_V7-UJ>75/WE51ER.[DN7G<XJ7+%26TEM?M
MH?DG9G%[#_UT7^8K]%/^"6G_  0TNOVRM-'Q!^(M]?:#X"N;E_[/L[4;+S6E
M5\%PQ!$<74;L$L0<#O7.?\0[WQH4@_\ "6_#'@Y_X_+[M_VZU^T/[#>DZ]X-
M_9D\*>&_$]OH<.L^%;&+29FTB:26TG$*!5D3S(T8%EP2"O!SR:.-N(9KD^H5
M+*2:DU=/=/2]OP.'@["TZ>758XBFG.-2,HWLTDXM-VU3?17VWMU7\U'[2VA6
M?PN_:)^('AO1[:"'2?#WB&_TVQCDB61TAAG>- S$98[5&2>M?IS_ ,$'?^"6
MMU+XBT7]H+7M3TXZ'?6=PNB:5;@F9V</;N\IP B@;\*,DD@\ <^6_M'_ /!!
M?XN?%+]H/QYXEL?%'PY@L?$7B"^U*WCN+N]$T<<T[NH<+;$;@&&<$C/<U]=_
M"'XY>.O^"4O["W@GPGXHT'PEXFOM/U>72K>;2]3N%AE@=)K@,_F0*5<,K+P"
M",=#FN7B?%1JX.A1P4M9*TUJKZ)ZM^:.[AO-,33IXJIBW>46N1NS<8OFC+EM
)LVFEWMMJC__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>logo.jpg
<TEXT>
begin 644 logo.jpg
M_]C_X  02D9)1@ ! 0$ P #   #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8'
M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,#
M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# S_P  1"  > #8# 2(  A$! Q$!_\0 'P   04! 0$!
M 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#
M  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H
M*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0
M  $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!
M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y
M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4
ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D
MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]X/%WC;2? 7A^ZU;6=0M=
M-TRQC,UQ<SOMCB0=R?T ZD\#FO#+KXH?$KX^64UUX1BL?AOX)52X\1:_!NU"
M\B'_ "TAMF(6)#U#RD$CG K3U+P]#^T3\4+[4M:EC/P]^'UR4M+60_Z/JVI1
MC=-<RCHT5O\ =4'@N')^Z*HZQ86?QATAO&WCX7G_  @\4BOH/AD(S?VCD@0W
M%Q$O,\TK$>7 ?E567(+$X^1S#%5\2^6#:IZVL^5R2TE*4M7&"V7+[TNCLT>]
MA:-*A9S2<M+W7-9O:,8[2D]VI:+KJ>0ZKX.^'/C"[>.^\6?&GXU:E&Q65M$,
M\EDK=P&C"P@?[KD5GR? SX9Z:C32_!_X]:#&HR;ZV,DDB>Y"2L?TKZ UN^\3
M?V=:QZGKH^']K= K8^'O#6GQWVJO&/[S['52.,B*,*O3>>M8=QI]YH9^T?\
M"8?'+0EC.?MFJ64%[9I[R((FVKZY"CW%?-U\APTGS3IQ?FX0_%S<I7_Q-,]J
MCG%6,;0F_E*2_""4?N31P?PNTNZU&_>'X1?''6)M4MAN?PKXVB:9B!SM*2*L
MJ#C&Y <>M>N?"C]JJ\G\:6_@GXB: ?!/C2Y!-HK2^9IVM8[VLW0M_L$[NW)K
M#\7Z#:^.H])T_P")MEH>N:?JDB1Z%XWT3-K)!<-_J@S*2UO(Q^Y(CM&S84A2
M0"ZZ\ 2?$&"\^$OQ,FDUBZ2 ZAX;\2HHBNKJ*,@>9N'W+R!BF[;@.K!N[ =V
M#HXG"ROA7;6W+=\C=KJ+4G)TW+[,H2<&^CV.3$5L/B=,0KJWQ)+F2ZR32BIJ
M/VHR2DEL?0D+[U_&BO,OV:O'6L7NB:IX7\62K-XL\&W LKRZ"[5U.%EW6]V!
M_P!-8^OHZN**^WPN,A5I1FM/)Z-/JFNZ>Y\QB*$Z51TWK;JMFNC7JC?M?@Y;
MV7PGC\)QG99F 03LIQY^YMTY/?\ >9?/^^:V-3\$1ZMX@TJZF56AT<O+!!QL
M64J$5\>JJ7 ]-U=!BBM8X6FE9+LODMB75DW=OO\ B<_X>\%1Z1JFH7TFV:^U
M&3,LY/S>6.(X@>R*.WJ2>I-:[6.X>G.>#5FBM8TXQ5D9R]YW9QLOPATU]-U[
M2VAC_L77E+266,1PR,#YC(/X=QP_'1\L.34VI?#<ZQ;^'Y+BX:34?#\\<\5T
M?O.0ACE_[^(S _AZ5UA&:*R^JTNW]7O^#V[&GM9;W.=D\$QV_CLZ];C%U-8"
<PG7.!*JR;T)_W2T@'^^:*Z*BJ^KT^B)YF]S_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>rll01.jpg
<TEXT>
begin 644 rll01.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_VP!#  (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8'
M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,#
M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# S_P  1"  ] /H# 2(  A$! Q$!_\0 'P   04! 0$!
M 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0   %] 0(#
M  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B<H
M*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$! 0
M  $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!
M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y
M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4
ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D
MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]^**** "BB@G% !16'\1?
MB3H/PF\%:AXD\2ZM8:+H.DPM<7E]=RB.&!!U))Z^P'). !FOD/X<_P#!9S2/
M'7[0OA'0;SX;^,/#/PW^(MR^F>%/'&KA;>VUB^4%EC-N?GBCD& COC<<<<\
M'VQ138UV+M].*=0 4444 %%%% !1110 4444 %%%% !111F@ HHHH *** V3
M0 4444 %%%(S!10 M%!8*>:* "BBB@ IH<'\\4[K7Q'_ ,$R?VM_B1^U'^V1
M^U%::]>BZ^'/@?Q1%HWAJ&2VCC>PDC$D<T2NH#.I\H2$OD@R#G'% 'VX:P?B
M=\1]#^$/@'5/$WB34K;2-#T6!KJ\O)VVQPQJ,D^Y/0 <DD <U8\;>.='^&_A
M'4=>U_4K/1]%TB!KF]O;N01PVL:C+,S'@ ?K7P1X:^+5C_P6(_:Q6STF\M[O
MX&_"^2.[DL9)0LOBJ_.3'/+#G<+5& V[AAV7\@:.A\ _"'Q1_P %1_B59_$#
MXFZ?=:'\(]&N!<>#_!=RNTZB ?EU'4%SAI& !CA/"@Y.>^Q_P48\!:3\7OVA
M/V7_ (0V=M$\G_":'QK>6ZIE8-.TNWD)9R/NAII854]R/:OL2.*R\*:&WS16
MMC9Q-([DA%B11EF)Z  #/T%?*/\ P3\AD_:F^/OQ&_:0OO,;2]<?_A#_  +%
M(K+Y.B6DA+W"@]/M,^Y\CJJ+0/S/KX'<**11M7%+02%%%% !13?,YH9MIH =
M10#D49H **\/\3_\%$?A;X8_;#\/? DZU<:A\1_$,4LPL;"V:XBTU4B:7_2I
M%^6%F1&*J>>.< C/MZ.'''- "T57U/4H='TZXNKABL-K$TTA +%54%B<#D\
M\5XWX-_X*-? _P <_ &'XH6?Q*\,6_@>X\P+J5[="S^:,D.GER;9-X(/R[<G
ML* /7/%7BO3? _AC4-:UB^M]/TK2;>2ZO+J=]L=O$BEG=CV  )K\\_\ @F]_
MP43^+'_!1;_@H1XTUG0T72_V>?"^G2V,5I-:KYEQ<%A]GE,F-WGN 79=VU8\
M+C/-<+^TQ^UIX@_X+;?$7_AGCX*_VKX7^',J)J?B_P 8W]NT+WE@K_+'#;L
MQCE8 J7*F3 .-N2?T._93_97\(_L:_!/2? O@JP6STK3$S+*P_?7\Y \R>5O
MXI'/)/;H. *"K66NYV'B+X@:'X1UC1]/U36--TZ^\07)L]+M[FX6.34)@AD,
M<2DY=@BLV!S@$UKEL"OE7_@LA^S[K7QQ_8AUF^\'VLMQ\0/AS?6OC/PNUN,7
M*7EC*LQ2,]<R1"1"!]X-BLY?^"V?P L_V7;7XB7/CS19KV73%N'\/03@ZL;S
MRP6M/L_WUD\S*?, !R<XH#ENM#M?^"A'_!27P'_P3R^'4>I>(I)-4\1ZHCG1
M] M6 NK\KU=B>(X5/!D;CL,GBNC_ &!/VH+[]LO]E'PI\2-1\-3>$KCQ+%+*
M-.>;SE55E=%=7P"58+D$@9!K\K?V?/V _BY_P6/^/MY\8/BW8WO@WX?Z]=)-
MB\!CNKRQC8>5964+<QP@9!E;&X[C@DU^TOA'PGIW@/PMIVB:/9PZ?I.D6T=G
M:6T*[8X(D4*JJ/0 "@))+0T:**">:"0K#^(VB:MX@\":U9:#JBZ+KEW8S0Z?
MJ#1"46-PT9$<I1@0VUL'!&#BMS/UH!R* 1\S_P#!,+X6_'7X-_!O6O#GQXU3
M2/$NN6NJO<:?KEKJ<M[-J<,HW.90ZCRMKY"(O 7L.E?3%-#9/^>M.H ****
M#K7QG\0_^"=7Q,^$_P ;/&WC[]G7XL67@.;XC72ZAX@\-Z[HR:EI-Q>XPUW"
MV=\,C Y*@%2:^S#R*\3_ ."@G[:.A_L%_LO^(/B!K)2XN;1/LVD6!?#ZE?2
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
MA_ VQ\??"[X.ZG-=^';" +X;36KTL/\ 3Y%;][.X**=Y0CY0#WK],/!WQ/\
MVT_VDH+5?^$!^'/P#TF1A]JO]5U)]=U0)W\FW15C4^AE_*@4HKH?:(.3_P#7
MI:KZ=%);V<$<LK3S1QA7E8!3*0,%L#@9/.!TS5B@S"ORS^,'@K6O^"K7_!99
MO!>M:;J$?P7_ &=]LUW'/$T=OJ^H':S@AAA][E4&.B1.<G=7ZF5&EG#%,TBQ
M1K))]Y@H!;ZGO0.,F@AMXX8UC5%5(UV*JC"J., ?0#M7F/QI_8D^$?[1?BFQ
MUSQQ\.O"?B;6M/9&M]0O=/C>ZCV<J/,QN('H217J6.?THZT"/A_]OK]C?XD:
MQ^TO\#_B!\)?!_@KQ1I/PK%ZZ>&=3U/^Q[2"]F0+%=[E1@P3@X"D@H#CN-C]
MF3]@+Q_H7Q4\3?'/XL>*-$\4_';5M*GT[0(;6)QH/@^)D.RW@4_._P V-[X!
M(W<9))^R",BC;05S'X]_$3_@A3\2/#/[*OQ.\2:E=V?Q2^.7C;68+R_^QW9@
M%SIQG26\A@>3://DY4%L (BJO'%>M_M"_!_]I?\ X*9?LZ6OPKL_AKI/[.7P
M_A>U$E[K6O?;=2N(;8#;;FTMP!Y+8&X.WS;1^/Z4[>:;Y:_W1Z4!S,^,_P!@
M;_@BC\+?V,=/&J:I!'X_^($UNT$WB+4X03:HXPR6L1)6%<<;N6.!S7&_#+_@
MB_XT\,^"X?ACK7[1'C*?X%:3-*^G^%]%L8=)OKB*65Y7M[N^CS))$"Y "[>*
M_0#&!1CB@'.3U9\/_!/_ ()G_%G]D?0K_P %_!_XU>'_  E\.+R^FNX8KWP9
M%J.N67FDDJ+HRJDQ7HK21D@#G->8VO\ P;I:5\2_VD=5\=?&3XN>+?BI;WL@
M<V]U"EG<WP50 D\D?RB->0$B5!@X]<_I<5![4 8H#G9ROPF^"_A3X#^![7PU
MX,\/:3X9T.Q'[JST^ 11+[G'WCP/F.2:^=?&O[//Q2_9M_:]\4?$[X.:-X=\
M6Z!\3;:$^*_"^I:J=+:'48%V1W]M+L="TB8616 SM!SFOK0C-!4$T"N<+\ ]
M:^(GB+PM<7GQ(T/PSX;U6:X/V;3=&U"34%MX1T\V=D0-(>N$0 >IZUR/[;WP
M=\3?$SX=:/K7@..PE^(GP]U>'Q'X=BO9?*M[R5%:.:UD?!V+/;R31;L<%P>U
M>SJH7H*6@1^?'QX_X*!>._VMGL?@3\./A[\2/AO\0O%DK:?XEU+7-+,,/A2R
M"YN)(9U;9,S*V$D0[<-G[Q KTG]C[_@FUJG[ ?QYN+KX9^)K.3X4^*-/MHO$
M/A[54D:ZBU""(J+^TE4[=\V1YBN,=P:^O#$IDW[5WXV[L<X],^E*44MG'- [
MZ"@Y%?-G_!2GX)>-?'W@7PCXV^&%C9ZM\2OA/KBZ_HFG7<GEQ:FK1O!<6Q;M
MNC<D=.5%?2=&T'M0);W/C+]F3_@D_P"$=;^!6K-\?/#^C?$KXA?$:]_MWQ/=
MZE")FM;AN8[>!QRBPCY04(Z>F*ZWP9_P1D_9E\!;I+/X1^&[JY:%X1<:CYE_
M,BN"&VM,S;6P< CD8'I7U !B@\T#N?$?AG_@B!X2T_0-.\+ZY\5OC)XF^&NC
M@K8^#+G7OL^DPIN+!&\E5D=!G[K,0?QJQXI_X(>_#6X^(VJ:IX-\5?$#X5^'
M?$5I:V>M>&/!VI_V9I^J1VX(4,4'F+N!^;:PR>>IK[4HQS0/F9\1^*_^"$OP
MK@\1^&]2^'?B#QK\'Y=&T^72[^3PK?\ DW6O02,&?[3<2!I"[<@N#N(/6O?O
MV2?V&/AE^Q+X3FTOX?>'8].EOCOO]3N)&NM2U-\Y+3W#YDD)//)Q7KW:B@F[
M,>\^'N@:CXEAUJXT/1[C6+=/+BOY;.-[F)/[JR$;@/8&M2XM8[N%XYD6:.0;
K71QN5AZ$'K4E% $<=M'#&JHJHJ *JJ,!0.@ [ 4\**6B@ "X%%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424013655328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Mar. 08, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000788965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">HALLADOR ENERGY CO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-3473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">CO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">84-1014610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1183 East Canvasback Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Terre Haute<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">IN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">47802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">299.2800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HNRG<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 193,711,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,885,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">GRANT THORNTON LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Tulsa, Oklahoma<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424007832448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 2,842<span></span>
</td>
<td class="nump">$ 3,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">4,281<span></span>
</td>
<td class="nump">3,417<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">19,937<span></span>
</td>
<td class="nump">29,889<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryCoal', window );">Inventory</a></td>
<td class="nump">23,075<span></span>
</td>
<td class="nump">49,796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventorySupplies', window );">Parts and supplies</a></td>
<td class="nump">38,877<span></span>
</td>
<td class="nump">28,295<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommodityContractAssetCurrent', window );">Contract asset - coal purchase agreement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">19,567<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">2,262<span></span>
</td>
<td class="nump">4,546<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">91,274<span></span>
</td>
<td class="nump">138,519<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MineralRights', window );">Land and mineral rights</a></td>
<td class="nump">115,486<span></span>
</td>
<td class="nump">115,595<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_BuildingsAndEquipmentGross', window );">Buildings and equipment</a></td>
<td class="nump">537,131<span></span>
</td>
<td class="nump">534,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Mine development</a></td>
<td class="nump">158,642<span></span>
</td>
<td class="nump">140,108<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right-of-use assets</a></td>
<td class="nump">12,346<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant and equipment</a></td>
<td class="nump">823,605<span></span>
</td>
<td class="nump">789,832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less - accumulated depreciation, depletion and amortization</a></td>
<td class="num">(334,971)<span></span>
</td>
<td class="num">(309,370)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property, plant and equipment, net</a></td>
<td class="nump">488,634<span></span>
</td>
<td class="nump">480,462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in Sunrise Energy</a></td>
<td class="nump">2,811<span></span>
</td>
<td class="nump">3,988<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">7,061<span></span>
</td>
<td class="nump">7,585<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">589,780<span></span>
</td>
<td class="nump">630,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuredDebtCurrent', window );">Current portion of bank debt, net</a></td>
<td class="nump">24,438<span></span>
</td>
<td class="nump">33,031<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued liabilities</a></td>
<td class="nump">62,908<span></span>
</td>
<td class="nump">82,972<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current portion of lease financing</a></td>
<td class="nump">3,933<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">23,062<span></span>
</td>
<td class="nump">35,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnergyMarketingContractLiabilitiesCurrent', window );">Contract liability - power purchase agreement and capacity payment reduction</a></td>
<td class="nump">43,254<span></span>
</td>
<td class="nump">88,114<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">157,595<span></span>
</td>
<td class="nump">239,602<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuredLongTermDebt', window );">Bank debt, net</a></td>
<td class="nump">63,453<span></span>
</td>
<td class="nump">49,713<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleLongTermNotesPayable', window );">Convertible notes payable</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_ConvertibleLongTermNotesPayableRelatedParty', window );">Convertible notes payable - related party</a></td>
<td class="nump">9,000<span></span>
</td>
<td class="nump">9,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Long-term lease financing</a></td>
<td class="nump">8,157<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">9,235<span></span>
</td>
<td class="nump">4,606<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Asset retirement obligations</a></td>
<td class="nump">14,538<span></span>
</td>
<td class="nump">17,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnergyMarketingContractLiabilitiesNoncurrent', window );">Contract liability - power purchase agreement</a></td>
<td class="nump">47,425<span></span>
</td>
<td class="nump">84,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other</a></td>
<td class="nump">1,789<span></span>
</td>
<td class="nump">1,259<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">163,597<span></span>
</td>
<td class="nump">175,928<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">321,192<span></span>
</td>
<td class="nump">415,530<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Preferred stock, $.10 par value, 10,000 shares authorized; none issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $.01 par value, 100,000 shares authorized; 34,052 and 32,983 issued and outstanding, respectively</a></td>
<td class="nump">341<span></span>
</td>
<td class="nump">330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">127,548<span></span>
</td>
<td class="nump">118,788<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">140,699<span></span>
</td>
<td class="nump">95,906<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">268,588<span></span>
</td>
<td class="nump">215,024<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 589,780<span></span>
</td>
<td class="nump">$ 630,554<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_BuildingsAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of building structures held for productive use and tangible personal property used to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_BuildingsAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_ConvertibleLongTermNotesPayableRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, related party excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_ConvertibleLongTermNotesPayableRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommodityContractAssetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the asset arising from commodity contracts such as futures contracts tied to the movement of a particular commodity, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommodityContractAssetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleLongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleLongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnergyMarketingContractLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current liabilities attributable to energy marketing activities (trading activities). Current energy marketing (trading activities) are when entities engage in both financial and physical trading to increase profits, manage their commodity price risk and enhance system reliability. They may trade electricity, coal, natural gas and oil. These entities typically use a variety of financial instruments, including forward contracts, options and swaps.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnergyMarketingContractLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnergyMarketingContractLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of liability arising from energy marketing activities (trading activities), expected to be settled after one year or beyond the normal operating cycle, if longer. Examples of energy marketing activities include, but are not limited to, trading of electricity, coal, natural gas and oil using financial instruments, including, but not limited to, forward contracts, options and swaps.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnergyMarketingContractLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnergyRelatedInventoryCoal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of coal, which is a combustible rock or minerals which are extracted from the ground and used as fuel.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnergyRelatedInventoryCoal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MineralRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount at the balance sheet date of mineral rights, or rights to extract a mineral from the earth or to receive payment in the form of a royalty for the extraction of minerals, net of amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MineralRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInventorySupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInventorySupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph (12)(c)<br> -Section S99<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph 14<br> -Paragraph 3A<br> -Section S99<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph 15<br> -Paragraph 3A<br> -Section S99<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Subparagraph (16)(c)<br> -Paragraph 3A<br> -Section S99<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480244/480-10-S99-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuredDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuredDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuredLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuredLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424013634576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">34,052<span></span>
</td>
<td class="nump">32,983<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">34,052<span></span>
</td>
<td class="nump">32,983<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424008769552">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>SALES AND OPERATING REVENUES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncome', window );">Other revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4,627<span></span>
</td>
<td class="nump">$ 6,363<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total sales and operating revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">634,480<span></span>
</td>
<td class="nump">361,991<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>OPERATING EXPENSES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">473,390<span></span>
</td>
<td class="nump">266,608<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, depletion and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">67,211<span></span>
</td>
<td class="nump">46,875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Asset retirement obligations accretion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,804<span></span>
</td>
<td class="nump">1,010<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExplorationExpense', window );">Exploration costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">904<span></span>
</td>
<td class="nump">651<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">26,159<span></span>
</td>
<td class="nump">16,417<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">569,468<span></span>
</td>
<td class="nump">331,561<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">INCOME FROM OPERATIONS</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">65,012<span></span>
</td>
<td class="nump">30,430<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense (1)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(13,711)<span></span>
</td>
<td class="num">(11,012)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,491)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity method investment (loss) income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(552)<span></span>
</td>
<td class="nump">443<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">INCOME BEFORE INCOME TAXES</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">49,258<span></span>
</td>
<td class="nump">19,861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAX EXPENSE (BENEFIT):</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(164)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,629<span></span>
</td>
<td class="nump">1,756<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,465<span></span>
</td>
<td class="nump">1,756<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">NET INCOME</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 44,793<span></span>
</td>
<td class="nump">$ 18,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>NET INCOME PER SHARE:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.35<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>WEIGHTED AVERAGE SHARES OUTSTANDING:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">33,133<span></span>
</td>
<td class="nump">32,043<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">36,827<span></span>
</td>
<td class="nump">33,649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>(1) Interest Expense:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest on bank debt</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 8,636<span></span>
</td>
<td class="nump">$ 7,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,842<span></span>
</td>
<td class="nump">715<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_AmortizationAndSwapRelatedInterestAbstract', window );"><strong>Amortization and swap related interest:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue', window );">Payments on interest rate swap, net of changes in value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="num">(867)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,233<span></span>
</td>
<td class="nump">3,601<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_AmortizationAndSwapRelatedInterestTotal', window );">Total amortization and swap related interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,233<span></span>
</td>
<td class="nump">2,734<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">13,711<span></span>
</td>
<td class="nump">11,012<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hnrg_CoalSalesMember', window );">Coal Sales [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>SALES AND OPERATING REVENUES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">361,926<span></span>
</td>
<td class="nump">289,376<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hnrg_ElectricSalesMember', window );">Electric Sales [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>SALES AND OPERATING REVENUES:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 267,927<span></span>
</td>
<td class="nump">$ 66,252<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Interest Expense:</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_AmortizationAndSwapRelatedInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_AmortizationAndSwapRelatedInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_AmortizationAndSwapRelatedInterestTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of total amortization and swap related interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_AmortizationAndSwapRelatedInterestTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of payments on interest rate swap, net of changes in fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationAccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481879/410-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationAccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExplorationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exploration expenses (including prospecting) related to oil and gas producing entities and would be included in operating expenses of that entity. Costs incurred in identifying areas that may warrant examination and in examining specific areas that are considered to have prospects of containing oil and gas reserves, including costs of drilling exploratory wells and exploratory-type stratigraphic test wells. Exploration costs may be incurred both before acquiring the related property (sometimes referred to in part as prospecting costs) and after acquiring the property. Principal types of exploration costs, which include depreciation and applicable operating costs of support equipment and facilities and other costs of exploration activities, are: (i) Costs of topographical, geographical and geophysical studies, rights of access to properties to conduct those studies, and salaries and other expenses of geologists, geophysical crews, and others conducting those studies. Collectively, these are sometimes referred to as geological and geophysical or "G&amp;G" costs. (ii) Costs of carrying and retaining undeveloped properties, such as delay rentals, ad valorem taxes on properties, legal costs for title defense, and the maintenance of land and lease records. (iii) Dry hole contributions and bottom hole contributions. (iv) Costs of drilling and equipping exploratory wells. (v) Costs of drilling exploratory-type stratigraphic test wells.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 932<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482274/932-235-50-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExplorationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hnrg_CoalSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hnrg_CoalSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hnrg_ElectricSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hnrg_ElectricSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424013729216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 44,793<span></span>
</td>
<td class="nump">$ 18,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">4,629<span></span>
</td>
<td class="nump">1,756<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity income (loss) &#8211; Sunrise Energy</a></td>
<td class="nump">552<span></span>
</td>
<td class="num">(443)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions', window );">Cash distribution - Sunrise Energy</a></td>
<td class="nump">625<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, depletion and amortization</a></td>
<td class="nump">67,211<span></span>
</td>
<td class="nump">46,875<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt</a></td>
<td class="nump">1,491<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOtherAssets', window );">Loss (gain) on sale of assets</a></td>
<td class="nump">398<span></span>
</td>
<td class="num">(264)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Payments on interest rate swap, net of changes in value</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(867)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">3,233<span></span>
</td>
<td class="nump">3,601<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Asset retirement obligations accretion</a></td>
<td class="nump">1,804<span></span>
</td>
<td class="nump">1,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationCashPaidToSettle', window );">Cash paid on asset retirement obligation reclamation</a></td>
<td class="num">(3,384)<span></span>
</td>
<td class="num">(3,162)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">3,554<span></span>
</td>
<td class="nump">1,269<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualProvision', window );">Provision for loss on customer contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization of contract asset and contract liabilities</a></td>
<td class="num">(39,791)<span></span>
</td>
<td class="num">(19,731)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in current assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable', window );">Accounts receivable</a></td>
<td class="nump">9,952<span></span>
</td>
<td class="num">(16,305)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="nump">15,548<span></span>
</td>
<td class="num">(25,863)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInMaterialsAndSupplies', window );">Parts and supplies</a></td>
<td class="num">(10,582)<span></span>
</td>
<td class="num">(6,271)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="nump">1,186<span></span>
</td>
<td class="num">(5,941)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(18,992)<span></span>
</td>
<td class="nump">24,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="num">(23,423)<span></span>
</td>
<td class="nump">35,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Other</a></td>
<td class="nump">610<span></span>
</td>
<td class="nump">719<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">59,414<span></span>
</td>
<td class="nump">54,169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(75,352)<span></span>
</td>
<td class="num">(54,020)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMachineryAndEquipment', window );">Proceeds from sale of equipment</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">655<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(75,290)<span></span>
</td>
<td class="num">(53,365)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfBankDebt', window );">Payments on bank debt</a></td>
<td class="num">(59,713)<span></span>
</td>
<td class="num">(78,225)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromBankDebt', window );">Borrowings of bank debt</a></td>
<td class="nump">66,000<span></span>
</td>
<td class="nump">51,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_ProceedsFromSaleLeasebackTransaction', window );">Proceeds from sale and leaseback arrangement</a></td>
<td class="nump">11,082<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Issuance of convertible notes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Issuance of related party convertible notes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="num">(6,013)<span></span>
</td>
<td class="num">(2,097)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest', window );">Distributions to redeemable noncontrolling interests</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(585)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">ATM offering</a></td>
<td class="nump">7,318<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid on vesting of RSUs</a></td>
<td class="num">(2,101)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">16,573<span></span>
</td>
<td class="num">(207)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Increase in cash, cash equivalents, and restricted cash</a></td>
<td class="nump">697<span></span>
</td>
<td class="nump">597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents, and restricted cash, beginning of year</a></td>
<td class="nump">6,426<span></span>
</td>
<td class="nump">5,829<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents, and restricted cash, end of year</a></td>
<td class="nump">7,123<span></span>
</td>
<td class="nump">6,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>CASH, CASH EQUIVALENTS, AND RESTRICTED CASH:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">2,842<span></span>
</td>
<td class="nump">3,009<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">4,281<span></span>
</td>
<td class="nump">3,417<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</a></td>
<td class="nump">7,123<span></span>
</td>
<td class="nump">6,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL CASH FLOW INFORMATION:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">9,966<span></span>
</td>
<td class="nump">8,123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>SUPPLEMENTAL NON-CASH FLOW INFORMATION:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Change in capital expenditures included in accounts payable and finance lease</a></td>
<td class="nump">$ 1,882<span></span>
</td>
<td class="nump">$ 3,440<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_ProceedsFromSaleLeasebackTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of proceeds from sale leaseback transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_ProceedsFromSaleLeasebackTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationAccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481879/410-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationAccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationCashPaidToSettle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid during the period to settle an asset retirement obligation. Amounts paid to settle an asset retirement obligation are generally included in the operating section of the Statement of Cash Flows.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481879/410-20-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationCashPaidToSettle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-21D<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInMaterialsAndSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the carrying amount of capitalized costs of materials, supplies, or both, which are not included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInMaterialsAndSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period for redemption of redeemable noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfMachineryAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sale of machinery and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfMachineryAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfBankDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to settle a bank borrowing during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfBankDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424014885808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2021</a></td>
<td class="nump">30,785<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 308<span></span>
</td>
<td class="nump">$ 104,126<span></span>
</td>
<td class="nump">$ 77,801<span></span>
</td>
<td class="nump">$ 182,235<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,269<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_CancellationOfRedeemableNoncontrollingInterests', window );">Cancellation of redeemable noncontrolling interests</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">3,415<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,415<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Stock issued on redemption of convertible note (in shares)</a></td>
<td class="nump">232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Stock issued on redemption of convertible note</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">998<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote', window );">Stock issued on redemption of related party convertible notes</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">8,980<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">18,105<span></span>
</td>
<td class="nump">18,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,105<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2022</a></td>
<td class="nump">32,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 330<span></span>
</td>
<td class="nump">118,788<span></span>
</td>
<td class="nump">95,906<span></span>
</td>
<td class="nump">215,024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes', window );">Stock issued on redemption of related party convertible notes (in shares)</a></td>
<td class="nump">1,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Stock-based compensation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">3,554<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock issued on vesting of RSUs (in shares)</a></td>
<td class="nump">473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock issued on vesting of RSUs</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Taxes paid on vesting of RSUs (in shares)</a></td>
<td class="num">(198)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid on vesting of RSUs</a></td>
<td class="num">$ (2)<span></span>
</td>
<td class="num">(2,099)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,101)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued in ATM offering (in shares)</a></td>
<td class="nump">794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued in ATM offering</a></td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">7,310<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,318<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">44,793<span></span>
</td>
<td class="nump">44,793<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2023</a></td>
<td class="nump">34,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 341<span></span>
</td>
<td class="nump">$ 127,548<span></span>
</td>
<td class="nump">$ 140,699<span></span>
</td>
<td class="nump">$ 268,588<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_CancellationOfRedeemableNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cancellation on redeemable noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_CancellationOfRedeemableNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The shares of stock issued during the period upon conversion of convertible notes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued during the period upon the redemption of convertible note held by the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010099792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">1</em>)&#160; &#160; &#160;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Basis of Presentation and Consolidation </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The consolidated financial statements include the accounts of Hallador Energy Company (hereinafter,&#160;&#8220;we&#8221;,&#160;&#8220;our&#8221; or&#160;&#8220;us&#8221;) and our wholly owned subsidiaries Sunrise Coal, LLC (&#8220;Sunrise&#8221;), Hallador Power Company, LLC (&#8220;Hallador Power&#8221;)&#160;and Hourglass Sands, LLC (&#8220;Hourglass&#8221;), as well as&#160;Sunrise and Hallador Power's&#160;wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated. Sunrise is engaged in the production of steam coal from mines located in western Indiana.&#160; Hallador Power is engaged in the production of coal-fired electric power generation located in Sullivan County, Indiana.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Segment Information </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">As the result of Hallador Power&#8217;s acquisition of the Merom Generating Station <em style="font: inherit;">one</em> gigawatt power plant in Sullivan County, Indiana (the &#8220;Merom Power Plant&#8221;) from Hoosier Energy Rural Electric Cooperative, Inc. (&#8220;Hoosier&#8221;) on <em style="font: inherit;"> October 21, 2022 (</em>the &#8220;Merom Acquisition&#8221;), as further described in Note <em style="font: inherit;">15,</em> beginning in the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2022,</em> we began to strategically view and manage our&#160;operations through <span style="-sec-ix-hidden:c108594462">two</span> reportable segments:&#160;Coal Operations and Electric Operations.&#160;The remainder of our operations, which are <em style="font: inherit;">not</em> significant enough on a stand-alone basis to warrant treatment as an operating segment, are presented as &#8220;Corporate and Other&#8221; and primarily are comprised of unallocated corporate costs and activities,&#160;including a 50% interest in Sunrise Energy, LLC (&#8220;Sunrise Energy&#8221;), a private gas exploration company with operations in Indiana, which we account for using the equity method, and our wholly-owned subsidiary Summit Terminal LLC, a logistics transport facility located on the Ohio River.&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The Coal Operations reportable segment includes currently operating mining complexes Oaktown <em style="font: inherit;">1</em> and Oaktown <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">2</em> underground mines, Prosperity surface mine, Freelandville surface mine and Carlisle wash plant.&#160;On <em style="font: inherit;"> February 23, 2024, </em>our Sunrise Coal Division undertook an initiative&#160;designed to strengthen our financial and operational efficiency and to create significant operational savings and higher margins in our coal segment. For further information, see&#160;&#8220;Note <em style="font: inherit;">19</em>&#160;- Subsequent Events&#8221; below.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The Electric Operations reportable segment includes electric power generation facilities of the Merom Power Plant.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Reclassifications</span></b></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Amounts in the prior years consolidated financial statements are reclassified whenever necessary to conform to the current year&#8217;s presentation. Any reclassification adjustments had <em style="font: inherit;">no</em> impact on prior year total assets, liabilities,&#160;net income or shareholders&#8217; equity.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Cash and Cash Equivalents</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Cash and cash equivalents include investments with maturities when purchased of <em style="font: inherit;">three</em>&#160;months or less.&#160;Cash balances at individual banks <em style="font: inherit;"> may </em>exceed the federally insured limit by the Federal Deposit Insurance Corporation. The Company has <em style="font: inherit;">not</em> experienced any material losses in such accounts.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"><span style="text-decoration: underline; ">Accounts Receivable</span></b></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The timing of revenue recognition, billings and cash collections results in accounts receivable from customers. Customers are invoiced as coal is shipped or as power is delivered&#160;or at periodic intervals in accordance with contractual terms. Invoices typically include customary adjustments for the resolution of price variability, such as coal quality thresholds. Payments are generally received within <em style="font: inherit;">thirty</em> days of invoicing.&#160; Historically, credit losses have been insignificant. No charges for credit losses were recognized during the years ended <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2023</em>&#160;or <em style="font: inherit;">2022.</em></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Inventory and Parts and Supplies</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Inventory and parts and supplies are valued at the lower of cost or net realizable value determined using the <em style="font: inherit;">first</em>-in <em style="font: inherit;">first</em>-out method. Inventory costs include labor, supplies, operating overhead, and other related costs incurred at or on behalf of the mining location or plant, including depreciation, depletion, and amortization of equipment, buildings, mineral rights, and mine development costs.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Contract Asset - Coal Purchase Agreement</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Contract Asset - Coal Purchase Agreement (as defined in Note <em style="font: inherit;">15</em>) is the result of a coal purchase agreement with Hoosier whereby we purchased coal from Hoosier through <em style="font: inherit;"> May 31, 2023,&#160;</em>at fixed prices which were below market prices at the date of entry into the agreement.&#160;This agreement was entered into as consideration in the Merom Acquisition.&#160;The asset was amortized to inventory as coal was purchased&#160;over the term of the agreement as the contract was&#160;fulfilled.&#160;During the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> $19.6&#160;million and $14.7 million, respectively, were amortized, of which $30.7 million and $3.6 million, respectively, was recognized in operating expenses on the consolidated statements of operations.&#160;The Coal Purchase Agreement term was from <em style="font: inherit;"> October 21, 2022 </em>to <em style="font: inherit;"> May 31, 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Prepaid Expenses </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Prepaid expenses include prepaid insurance&#160;and other prepaid balances with vendors for various services paid for in advance of use.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
      <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Advanced Royalties </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Coal leases that require minimum annual or advance payments and are recoverable from future production are generally deferred and charged to expense as the coal is subsequently produced. Advance royalties are included in other assets.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Mining Properties and Plant Equipment</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Mining properties are recorded at cost. Interest costs applicable to major asset additions are capitalized during the construction period. Expenditures that extend the useful lives or increase the productivity of the assets are capitalized. The cost of maintenance and repairs that do <em style="font: inherit;">not</em> extend the useful lives or increase the productivity of the assets are expensed as incurred. Other than land and most mining equipment, mining properties are depreciated using the units-of-production method over the estimated recoverable reserves. Most surface and underground mining equipment is depreciated using estimated useful lives ranging from <span style="-sec-ix-hidden:c108594519">three</span> to <span style="-sec-ix-hidden:c108594520">twenty-five</span>&#160;years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The values of the property, plant and equipment acquired as part of the Merom Acquisition were recorded at relative fair value based on the consideration paid upon closing of the acquisition of the plant in <em style="font: inherit;"> October 2022. </em>Other equipment is recorded at cost. Expenditures that extend the useful lives or increase the productivity of the assets are capitalized. The cost of maintenance and repairs that do <em style="font: inherit;">not</em> extend the useful lives or increase the productivity of the assets are expensed as incurred.&#160;Most power plant&#160;equipment is depreciated using estimated useful lives ranging from <span style="-sec-ix-hidden:c108594522">four</span>&#160;to <span style="-sec-ix-hidden:c108594523">nine</span>&#160;years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">If facts and circumstances suggest that a long-lived asset <em style="font: inherit;"> may </em>be impaired, the carrying value is reviewed for recoverability. If this review indicates that the carrying value of the asset will <em style="font: inherit;">not</em> be recoverable through estimated undiscounted future net cash flows related to the asset over its remaining life, then an impairment loss is recognized by reducing the carrying value of the asset to its estimated fair value. There were <em style="font: inherit;">no</em>&#160;long-lived asset impairments during&#160;the years ended <em style="font: inherit;"> December 31, 2023 </em>or&#160;<em style="font: inherit;"> December 31, 2022.</em></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"><span style="text-decoration: underline; ">Mine Development</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Costs of developing new mines, including asset retirement obligation assets, or significantly expanding the capacity of existing mines, are capitalized and amortized using the units-of-production method over estimated recoverable reserves.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Deferred Revenue</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred revenue includes advance payments on electric capacity payments and prepayments on coal deliveries. The deferred revenue for each will be reversed to revenue on a monthly pro-rata basis for the capacity payments and as coal is delivered for the coal prepayments based upon the underlying contractual terms.&#160; All deferred revenue is expected to be recognized in revenue&#160;within <em style="font: inherit;">one</em> year.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b><span style="text-decoration: underline; ">Asset Retirement Obligations (ARO)&#160;&#8211; Reclamation </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">At the time they are incurred, legal obligations associated with the retirement of long-lived assets are reflected at their estimated fair value, with a corresponding charge to mine development. Obligations are typically incurred when we commence&#160;development of underground and surface mines and include reclamation of support facilities, refuse areas and slurry ponds.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Obligations are reflected at the present value of their future cash flows. We reflect&#160;accretion of the obligations for the period from the date they are incurred through the date they are extinguished. The ARO assets are amortized using the units-of-production method over estimated recoverable (proven&#160;and probable) reserves. We use&#160;credit-adjusted risk-free discount rates ranging from 7% to 10% to discount the obligation,&#160;inflation rates anticipated during the time to reclamation, and&#160;cost estimates prepared by its engineers inclusive of&#160;market risk premiums.&#160;Federal and state laws require that mines be reclaimed in accordance with specific standards and approved reclamation plans, as outlined in mining permits. Activities include reclamation of pit and support acreage at surface mines, sealing portals at underground mines, and reclamation of refuse areas and slurry ponds.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">We review&#160;our ARO at least annually and reflect&#160;revisions for permit changes, changes in estimated reclamation costs and changes in the estimated timing of such costs. The change in estimate for the year ended <em style="font: inherit;"> December 31, 2023,&#160;</em>was a result of a change in timing and acreage of expected reclamation of the Merom Power Plant. In the event we are&#160;<em style="font: inherit;">not</em> able to perform reclamation, we have surety bonds at <em style="font: inherit;"> December 31, 2023 </em>totaling $37.5&#160;million to cover ARO.&#160;The undiscounted asset retirement obligation was $26.6 million and $27.0 million at <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
      <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">The table below (in thousands) reflects the changes to ARO for the periods presented:&#160;</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>

     <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Balance, beginning of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,834</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Merom acquisition</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">7,230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Freelandville addition</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,631</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Accretion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,804</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,010</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Change in estimate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,566</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(3,384</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(3,162</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Balance, end of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,834</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Less current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(2,150</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(3,580</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Long-term balance, end of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">14,538</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">17,254</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
     <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Contract Liabilities&#160;- Power Purchase Agreement and Capacity Payment Reduction</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Contract Liabilities&#160;- Power&#160;Purchase Agreement and Capacity Payment Reduction (both as defined in Note <em style="font: inherit;">15</em>) are the result of a power&#160;purchase agreement with Hoosier whereby Hallador Power is selling power&#160;to Hoosier through <em style="font: inherit;">2025</em> at fixed prices which were below&#160;market prices at the date the parties entered into the agreement.&#160;Hallador Power also agreed to a reduction in future capacity payments as part of the acquisition consideration.&#160;These agreements were entered into as consideration in the Merom Acquisition.&#160;The power purchase agreement liability&#160;is&#160;amortized to electric sales revenue pro-rata over the term of the agreement&#160;as the contract is fulfilled.&#160;During the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> amortization of the power purchase agreement contract liability totaled $70.5 million and $23.3 million, respectively.&#160;The Power Purchase Agreement term is from <em style="font: inherit;"> October 21, 2022 </em>to <em style="font: inherit;"> December 31, 2025.&#160;</em>The Capacity Payment Reductions occurred on <em style="font: inherit;"> May 31, 2023&#160;</em>and <em style="font: inherit;"> November 30, 2023&#160;</em>in the amount of <span style="-sec-ix-hidden:c108594540">$7.5</span> million each.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Interest Rate Swaps</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">We have historically utilized derivative instruments to manage exposures to interest rate risk on long-term debt. We enter&#160;interest rate&#160;swaps&#160;in order to achieve a mix of fixed and variable rate debt that it deems appropriate. These interest rate&#160;swaps&#160;have <em style="font: inherit;">not</em> been designated as hedging instruments&#160;and were accounted for as an asset or a liability in the accompanying consolidated balance sheets at their fair value.&#160;Realized and unrealized gains and losses are classified as operating activities in the accompanying consolidated statements of cash flows. As of <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> we were <em style="font: inherit;">not</em> a party to any interest rate swaps.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;"><span style="text-decoration: underline; "><b>Commitments and Contingencies</b></span></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;">From time to time, we are involved in legal proceedings and/or <em style="font: inherit;"> may </em>be subject to industry rulings that could bring rise to claims in the ordinary course of business.&#160;We have concluded that the likelihood is remote that the ultimate resolution of any pending litigation or pending claims will be material or have a material adverse effect on our business, financial position, results of operations or liquidity.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b><span style="text-decoration: underline; ">Income Taxes </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Income taxes are provided based on the liability method of accounting. The provision for income taxes is based on pretax financial income. Deferred tax assets and liabilities are recognized for the future expected tax consequences of temporary differences between income tax and financial reporting and principally relate to differences in the tax basis of assets and liabilities and their reported amounts, using enacted tax rates in effect for the&#160;year in which differences are expected to reverse.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
      <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Net Income per Share </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Basic earnings&#160;per share (&#8220;EPS&#8221;) are computed by dividing net earnings&#160;by the weighted average number of common shares outstanding for the period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Diluted EPS attributable to common shareholders is computed by adjusting net earnings by the weighted average number of common shares and potential common shares outstanding (if dilutive) during each period. Potential common shares include shares of restricted stock units as if the units issued by us were vested and convertible debt. We apply the treasury stock method to account for the dilutive impact of its restricted stock units and the if converted method for its convertible notes. Anti-dilutive securities are excluded from diluted EPS. As a result of determining the effect of potentially dilutive securities, in certain periods, diluted net loss per share is the same as the basic net loss per share for the periods presented.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"><span style="text-decoration: underline; ">Use of Estimates in the Preparation of Financial Statements</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The preparation of financial statements in conformity with generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual amounts could differ from those estimates. The most significant estimates included in the preparation of the financial statements relate to: (i)&#160;deferred income tax accounts, (ii)&#160;coal reserves, (iii)&#160;depreciation, depletion, and amortization, (iv)&#160;estimates related to the Merom Acquisition, (v)&#160;estimates used in our impairment analysis, and (vi) estimates used in the calculation of ARO.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Long-term Contracts </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of <em style="font: inherit;"> December 31, 2023</em>, we are committed to supplying <em style="font: inherit;">third</em>-party customers up to a maximum of 9.2&#160;million tons of coal through <em style="font: inherit;">2027,</em>&#160;of which 6.2&#160;million tons are priced. We are committed to supplying coal to Merom Power Plant up to a maximum of 10.7 million tons of coal through <span style="-sec-ix-hidden:c108594552">2028.</span> All committed tons to Merom are priced.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">For <em style="font: inherit;">2023</em>, we derived 93% of our <em style="font: inherit;">third</em>-party&#160;coal sales from <span style="-sec-ix-hidden:c108594556">five</span>&#160;customers, each representing at least <em style="font: inherit;">10%</em> of coal sales. At <em style="font: inherit;"> December 31, 2023, </em>85% of our coal operations accounts receivable was from <span style="-sec-ix-hidden:c108594559">four</span>&#160;customers, each representing more than <em style="font: inherit;">10%.</em> For the year ended&#160;<em style="font: inherit;"> December 31, 2023</em>,100% of our electric sales and accounts receivable were with <span style="-sec-ix-hidden:c108594564">two</span>&#160;customers.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">For <em style="font: inherit;">2022</em>, we derived 90% of our coal sales from <span style="-sec-ix-hidden:c108594567">five</span> customers, each representing at least <em style="font: inherit;">10%</em> of our coal sales. At <em style="font: inherit;"> December 31, 2022, </em>86% of our&#160;coal operations accounts receivable was from <span style="-sec-ix-hidden:c108594570">four</span> customers, each representing more than <em style="font: inherit;">10%.</em> For the year ended <em style="font: inherit;"> December 31, 2022, </em>100% of our&#160;electric sales and accounts receivable was with <span style="-sec-ix-hidden:c108594573">one</span> customer.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">For <em style="font: inherit;">2023,</em> 100%&#160;of our delivered energy generation revenue was sold to Hoosier or the Midcontinent Independent System Operator ("MISO") wholesale market.&#160;MISO is the independent system operator managing the flow of high-voltage electricity across <em style="font: inherit;">15</em> U.S. states and the&#160;Canadian province of Manitoba.&#160;For <em style="font: inherit;">2023,</em> we derived 91% of our capacity sales revenue from three customers, each representing at least <em style="font: inherit;">10%</em> of capacity sales revenue. As of <em style="font: inherit;"> December 31, 2023, </em>we are committed to supply approximately 22% of the plant&#8217;s energy generation output and approximately 32% of the plant&#8217;s capacity to Hoosier from <em style="font: inherit;"> June 1, 2023, </em>through <em style="font: inherit;"> May 31, 2028.&#160; </em>Additionally, as of <em style="font: inherit;"> December 31, 2023, </em>we are committed to supply to other customers approximately 47% to 55% of the plant&#8217;s capacity during the years ending <em style="font: inherit;"> December 31, 2024, </em>through <em style="font: inherit;">2026</em> and approximately 28% of the plant&#8217;s capacity during the years ending <em style="font: inherit;"> December 31, 2027, </em>through <em style="font: inherit;">2028.</em> For <em style="font: inherit;">2022,</em> we derived <em style="font: inherit;">100%</em> of our electric delivered energy generation and capacity sales revenue from Hoosier.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Stock-based Compensation </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Stock-based compensation for restricted stock units is measured at the grant date based on the fair value of the award and is recognized as expense over the applicable vesting period of the stock award (generally <span style="-sec-ix-hidden:c108594585">two</span> to <span style="-sec-ix-hidden:c108594586">four</span>&#160;years) using the straight-line method.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Recent Accounting Pronouncements <em style="font: inherit;">Not</em> Yet Adopted</span></b></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In <em style="font: inherit;"> November 2023, </em>the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em>&#160;Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures&#160;("ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07"</em>).&#160;ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> primarily requires enhanced disclosures about significant segment expenses regularly provided to the chief operating decision maker ("CODM"), the amount and composition of other segment items, and the title and position of the CODM. ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>with early adoption permitted. We are currently evaluating the impact of adopting ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> but do <em style="font: inherit;">not</em> expect it to have a material effect on our consolidated financial statements. &#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">In <em style="font: inherit;"> December 2023, </em>the FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em>&#160;Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures&#160;("ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09"</em>). ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> primarily requires enhanced disclosures to (<em style="font: inherit;">1</em>) disclose specific categories in the rate reconciliation, (<em style="font: inherit;">2</em>) disclose the amount of income taxes paid and expensed disaggregated by federal, state, and foreign taxes, with further disaggregation by individual jurisdictions if certain criteria are met, and (<em style="font: inherit;">3</em>) disclose income (loss) from continuing operations before income tax (benefit) disaggregated between domestic and foreign. ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>with early adoption permitted. We are currently evaluating the impact of adopting ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> but do <em style="font: inherit;">not</em> expect it to have a material effect on our consolidated financial statements.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010103312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Inventory<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventory Disclosure [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt -9pt 0pt 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">2</em>)&#160; &#160; &#160;INVENTORY </b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Inventory is valued at lower of cost or net realizable value (&#8220;NRV&#8221;).&#160;As of <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;">2022,</em> coal inventory includes NRV adjustments of $2.0&#160;million and $4.9&#160;million, respectively.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010038480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Other Long-term Assets (In Thousands)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">Other Assets Disclosure [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">3</em>)&#160; &#160; &#160;OTHER LONG-TERM ASSETS (IN THOUSANDS) </b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td>
       <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td>
       <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td>
       <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Advanced coal royalties</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,521</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,967</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Other</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">1,540</span></td>
       <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">1,618</span></td>
       <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Total other assets</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">7,061</span></td>
       <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">7,585</span></td>
       <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424013530448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Bank Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt Disclosure [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><a href="#" id="note5" title="note5"></a>(<em style="font: inherit;">4</em>)&#160; &#160; &#160;BANK DEBT </b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">On&#160;<em style="font: inherit;"> March 25, 2022,&#160;</em>we executed an amendment to our credit agreement with PNC Bank, National Association (in its capacity as administrative agent, &#8220;PNC&#8221;), administrative agent for its lenders under its credit agreement. The primary purpose of the amendment was to return the allowable leverage ratio&#160;and debt service coverage ratio to&#160;<em style="font: inherit;"> December 31, 2021&#160;</em>levels through&#160;<em style="font: inherit;"> September 30, 2022,&#160;</em>with the debt service coverage waived for&#160;<em style="font: inherit;"> March 31, 2022.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On&#160;<em style="font: inherit;"> May 20, 2022,&#160;</em>we executed an additional amendment to our credit agreement with PNC.&#160;The primary purpose of this&#160;amendment was to modify&#160;the allowable leverage ratio and debt service coverage ratio through&#160;<em style="font: inherit;"> June 30, 2022,&#160;</em>to provide relief for current and anticipated covenant violations.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On&#160;<em style="font: inherit;"> August 5, 2022,&#160;</em>we executed an additional amendment to our credit agreement with PNC. The primary purpose of this&#160;amendment was to modify&#160;the allowable leverage ratio and debt service coverage ratio through&#160;<em style="font: inherit;"> September&#160;</em><em style="font: inherit;">30,</em>&#160;<em style="font: inherit;">2022,</em>&#160;to provide relief for anticipated covenant violations.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On <em style="font: inherit;"> March 13, 2023,&#160;</em>we executed an additional amendment to our credit agreement with PNC.&#160;The primary purpose of the amendment was to convert $35&#160;million of the outstanding balance on the revolver into a new term loan with a maturity date of <em style="font: inherit;"> March 31, 2024, </em>and extend the maturity date of the revolver&#160;to <em style="font: inherit;"> May 31, 2024.&#160;</em>The amendment&#160;also reduced the total capacity under the revolver to $85 million and&#160;waived the maximum annual capital expenditure covenant for <em style="font: inherit;">2022</em> and increased the covenant for <em style="font: inherit;">2023</em> to $75 million.&#160;Subsequent to <em style="font: inherit;"> December 31, 2022, </em>and prior to the effective date of this amendment, we had borrowed an additional $17&#160;million under the revolver. Additionally, this amendment provided for the transition in interest rates from the London Interbank Offered Rate (&#8220;LIBOR&#8221;) to the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) based pricing with ranges from SOFR&#160;plus 4.00% to SOFR&#160;plus 5.00%, depending on our leverage ratio.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On&#160;<em style="font: inherit;"> August 2, 2023,&#160;</em>we executed an additional amendment to our credit agreement with PNC, which was accounted for as a debt extinguishment.&#160;The primary purpose of the amendment was&#160;to convert $65&#160;million of the outstanding funded debt into a new term loan with a maturity of&#160;<em style="font: inherit;"> March 31, 2026,&#160;</em>and enter into a revolver of $75&#160;million with a maturity of&#160;<em style="font: inherit;"> July 31, 2026.&#160;</em>The amendment increased the maximum annual capital expenditure limit to $100&#160;million.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Prior to the <em style="font: inherit;"> March 13, 2023 </em>amendment, bank debt was&#160;comprised of term debt ($5.5&#160;million as of <em style="font: inherit;"> December 31, 2022) </em>and a&#160;$120&#160;million revolver ($79.7&#160;million borrowed as of <em style="font: inherit;"> December 31, 2022).&#160;</em>The term debt amortization was to conclude&#160;with the final payment of $5.5 million in&#160;<em style="font: inherit;"> March 2023.&#160;</em>The revolver was to mature&#160;in&#160;<em style="font: inherit;"> September 2023. </em>Under the provision of the <em style="font: inherit;"> March 13, 2023 </em>amendment,&#160;bank debt was&#160;comprised of term debt ($35.0&#160;million as of <em style="font: inherit;"> March 13, 2023) </em>and an&#160;$85&#160;million revolver ($40.2&#160;million borrowed as of <em style="font: inherit;"> March 13, 2023).&#160;</em>The term debt required payment of $10 million in <em style="font: inherit;"> June 2023 </em>each quarter thereafter in <em style="font: inherit;">2023</em> and $5.0 million by <em style="font: inherit;"> March 31, 2024. </em>Under the <em style="font: inherit;"> August 2, 2023 </em>amendment, bank debt was comprised of term debt ($58.5 million borrowed as of <em style="font: inherit;"> December 31, 2023) </em>and a $75 million revolver ($33.0 million borrowed as of <em style="font: inherit;"> December 31, 2023. </em>The term debt requires payments of $6.5 million beginning <em style="font: inherit;"> April&#160;</em><em style="font: inherit;">2024</em> through <em style="font: inherit;"> March 2026.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Bank debt increased by $6.3&#160;million and was reduced by $26.5 million during the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Our debt is recorded at amortized cost, which approximates fair value due to the variable interest rates in the agreement&#160;and is collateralized primarily by our assets.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; "><b>Liquidity </b></span></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of <em style="font: inherit;"> December 31, 2023, </em>we had&#160;additional borrowing capacity of $23.4&#160;million under the revolver and total liquidity of $26.2&#160;million. Our additional borrowing capacity is net of $18.6 million in outstanding letters of credit as of <em style="font: inherit;"> December 31, 2023&#160;</em>that were required to maintain surety bonds.&#160;Liquidity consists of additional borrowing capacity and cash and cash equivalents.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="text-decoration: underline; "><b>Fees </b></span></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Unamortized bank fees and other costs incurred in connection with the initial facility and subsequent amendments totaled&#160;$2.5&#160;million as of <em style="font: inherit;"> December 31, 2022. </em>Additional costs incurred with the <em style="font: inherit;"> March&#160;</em><em style="font: inherit;">13,</em> <em style="font: inherit;">2023</em> and <em style="font: inherit;"> August 2, 2023 </em>amendments totaled $1.6&#160;million and $4.3 million, respectively.&#160;During <em style="font: inherit;">2023</em> we recognized a loss on extinguishment of debt of $1.5 million for&#160;the write-off of unamortized loan fees related to the <em style="font: inherit;"> August 2, 2023 </em>amendment to our credit agreement, which was accounted for as a debt extinguishment. The remaining&#160;costs were deferred and are being amortized over the term of the loan. Unamortized costs as of <em style="font: inherit;"> December 31, 2023, </em>and <em style="font: inherit;"> December 31, 2022&#160;</em>were&#160;$3.6&#160;million and $2.5 million, respectively.&#160;</p>

   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">Bank debt, less debt issuance costs, is presented below (in thousands):</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Current bank debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Less unamortized debt issuance cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(1,562</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(2,469</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">24,438</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">33,031</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Long-term bank debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49,713</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Less unamortized debt issuance cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(2,047</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#8212;</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net long-term portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">63,453</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">49,713</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total bank debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">91,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">85,213</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Less total unamortized debt issuance cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(3,609</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(2,469</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net bank debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">87,891</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">82,744</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;<b>&#160;</b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Covenants </span></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The credit facility includes a Maximum Leverage Ratio (consolidated funded debt / trailing <em style="font: inherit;">twelve</em>&#160;months adjusted EBITDA), calculated as of the end of each fiscal quarter for the trailing <em style="font: inherit;">twelve</em>&#160;months, <em style="font: inherit;">not</em> to exceed 2.25 to <em style="font: inherit;">1.00.</em></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">As of <em style="font: inherit;"> December 31, 2023</em>,&#160;our Leverage Ratio of 1.32&#160;was in compliance with the requirements of the credit agreement.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Beginning <em style="font: inherit;"> December 31, 2022, </em>the credit facility requires a Minimum Debt Service Coverage Ratio (consolidated adjusted EBITDA/annual debt service) calculated as of the end of each fiscal quarter for the trailing <em style="font: inherit;">12</em> months of&#160;1.25&#160;to <em style="font: inherit;">1.00</em> through the maturity of the credit facility.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of <em style="font: inherit;"> December 31, 2023</em>,&#160;our Debt Service Coverage Ratio of 3.30&#160;was in compliance with the requirements of the credit agreement.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <div style="font-size: 10pt;">
    <b><span style="text-decoration: underline; ">Interest Rate</span></b>
   </div>
   <div style="font-size: 10pt;">
     &#160;
   </div>
   <div style="font-size: 10pt;">
     The interest rate on the facility ranges from SOFR plus
    4.00% to SOFR plus
    5.00%, depending on our Leverage Ratio.&#160;As of&#160;
    <em style="font: inherit;"> December 31, 2023, </em>we were paying SOFR plus&#160;
    4.25% on the outstanding bank debt.
   </div>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Future Maturities (in thousands):</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">2025</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">39,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">91,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>

  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424013555408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Accounts Payable and Accrued Liabilities (In Thousands)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">5</em>)&#160; &#160; &#160;ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (IN THOUSANDS)</b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;">
     <tbody>
      <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Accounts payable</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">43,636</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">62,306</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Accrued property taxes</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,987</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,917</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Accrued payroll</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,575</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,933</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Workers' compensation reserve</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,629</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,440</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Group health insurance</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,300</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,250</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Asset retirement obligation - current portion</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">2,150</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">3,580</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Other</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,631</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,546</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total accounts payable and accrued liabilities</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">62,908</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">82,972</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>

   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 1pt;">&#160;&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424007829968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contract with Customer [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><a href="#" id="footnote7" title="footnote7"></a>(<em style="font: inherit;">6</em>)&#160;&#160;&#160;REVENUE </b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Revenue from Contracts with Customers </span></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We account&#160;for a contract with a customer when the parties have approved the contract and are committed to performing their respective obligations, the rights of each party are identified, payment terms are identified, the contract has commercial substance, and it is&#160;probable substantially all of the consideration will be collected. We recognize&#160;revenue when we satisfy a performance obligation by transferring control of a good or service to a customer.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Coal operations</b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our coal revenue is derived from sales to customers of coal produced at its facilities. Our customers typically purchase coal directly from our mine sites where the sale occurs and where title, risk of loss, and control pass to the customer at that point. Our customers arrange for and bear the costs of transporting their coal from our mines to their plants or other specified discharge points. Our customers are typically domestic utility companies. Our coal sales agreements with our customers are fixed-priced, fixed-volume supply contracts, or include a pre-determined escalation in price for each year.&#160;Price re-opener and index provisions&#160;<em style="font: inherit;"> may&#160;</em>allow either party to commence a renegotiation of the contract price at a pre-determined time. Price re-opener provisions&#160;<em style="font: inherit;"> may&#160;</em>automatically set a new price based on the prevailing market price or, in some instances, require us to negotiate a new price, sometimes within specified ranges of prices.&#160;The terms of our coal sales agreements result from competitive bidding and extensive negotiations with customers. Consequently, the terms of these contracts vary by customer.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Coal sales agreements will typically contain coal quality specifications. With coal quality specifications in place, the raw coal sold by us to the customer at the delivery point must be substantially free of magnetic material and other foreign material impurities and crushed to a maximum size as set forth in the respective coal sales agreement. Price adjustments are made and billed in the&#160;month the coal sale was recognized based on quality standards that are specified in the coal sales agreement, such as British thermal unit (&#8220;Btu&#8221;) factor, moisture, ash, and sulfur content, and can result in either increases or decreases in the value of the coal shipped.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>


   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b>Electric operations</b></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We concluded&#160;that&#160;for a Power Purchase Agreement (&#8220;PPA&#8221;) that is <em style="font: inherit;">not</em> determined to be a lease or derivative,&#160;the definition of a contract and the criteria in ASC&#160;<em style="font: inherit;">606,</em>&#160;Revenue from Contracts with Customers (&#8220;ASC&#160;<em style="font: inherit;">606&#8221;</em>),&#160;is&#160;met at the time a&#160;PPA&#160;is&#160;executed by the parties, as this is the point at which enforceable rights and obligations are&#160;established. Accordingly, we concluded that a&#160;PPA&#160;that is <em style="font: inherit;">not</em> determined to be a lease or derivative&#160;constitutes a valid contract under ASC&#160;<em style="font: inherit;">606.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We recognize revenue daily, based on an output method of&#160;capacity made available as part of any&#160;stand-ready obligations for contract capacity performance obligations and daily, based on an output method of MWh of electricity delivered.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">For the delivered energy performance obligation in the PPA with Hoosier, we recognize revenue daily for actual delivered electricity&#160;plus the amortization of the contract liability as a result of the Asset Purchase Agreement&#160;with Hoosier.&#160;&#160;For the delivered energy to all other customers, we recognize revenue daily for the actual delivered electricity.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><b><span style="text-decoration: underline; ">Disaggregation of Revenue </span></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Revenue is disaggregated by primary geographic markets for our coal operations and by revenue source for our electric operations, as we believe&#160;this best depicts how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Coal operations</b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">For the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> 33% and 74%, respectively, of our coal revenue was sold to customers in the State of Indiana with the remainder sold to customers in Florida, North Carolina, Georgia, and Alabama.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Electric operations</b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">For the year ended <em style="font: inherit;"> December 31, 2023, </em>electric sales revenue from delivered energy generation and capacity sales revenue was $211.8&#160;million and $56.1 million, respectively.&#160;For the year ended <em style="font: inherit;"> December 31, 2022, </em>electric sales revenue from delivered energy generation and capacity sales revenue was $53.9&#160;million and $12.3&#160;million, respectively.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Performance Obligations </span></b></p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Coal operations</b></p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">A performance obligation is a promise in a contract with a customer to provide distinct goods or services. Performance obligations are the unit of account for purposes of applying the revenue recognition standard and therefore determine when and how revenue is recognized. In most of our coal contracts, the customer contracts with us to provide coal that meets certain quality criteria. We consider&#160;each ton of coal a separate performance obligation and allocate&#160;the transaction price based on the base price per the contract, increased or decreased for quality adjustments.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We recognize&#160;revenue at a point in time as the customer does <em style="font: inherit;">not</em> have control over the asset at any point during the fulfillment of the contract. For substantially all of our customers, this is supported by the fact that title and risk of loss transfer to the customer upon loading of the truck or railcar at the mine. This is also the point at which physical possession of the coal transfers to the customer, as well as the right to receive substantially all benefits and the risk of loss in ownership of the coal.&#160;&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We have remaining coal sales performance obligations relating to fixed priced contracts to <em style="font: inherit;">third</em>-party customers of approximately <em style="font: inherit;">$324</em>&#160;million, which represent the average fixed prices on our committed contracts as of <em style="font: inherit;"> December 31, 2023. </em>We expect&#160;to recognize approximately 55% of this coal sales revenue in <span style="-sec-ix-hidden:c108594790">2024,</span> with the remainder recognized through <em style="font: inherit;">2027.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We have remaining performance obligations relating to coal sales contracts with price reopeners of approximately $155&#160;million, which represents our&#160;estimate of the expected re-opener price on committed contracts as of <em style="font: inherit;"> December 31, 2023. </em>We expect&#160;to recognize all of this coal sales revenue beginning in <span style="-sec-ix-hidden:c108594793">2024</span> through <em style="font: inherit;">2027.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The coal tons used to determine the remaining performance obligations are subject to adjustment in instances of force majeure and exercise of customer options to either take additional tons or reduce tonnage if such option exists in the customer contract.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Electric operations</b></p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We concluded that each megawatt hour (&#8220;MWh&#8221;) of delivered energy is capable of being distinct as a customer could benefit from each on its own by using/consuming it as a part of its operations.&#160;We also concluded that the stand-ready obligation to be available to provide electricity is capable of being distinct as each unit of capacity provides an economic benefit to the holder and could be sold by the customer.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>


   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">In accordance with the APA, as defined in Note <em style="font: inherit;">15.</em> Merom Acquisition,&#160;with Hoosier, Hallador Power shall sell, and Hoosier shall buy, at least 70% of the delivered energy quantities through <em style="font: inherit;">2025</em> at the contract price, which is $34.00 per MWh.&#160;We have remaining delivered energy obligations to Hoosier totaling $115.6&#160;million through <em style="font: inherit;">2025</em> as of <em style="font: inherit;"> December 31, 2023. </em>The agreement was amended <em style="font: inherit;"> August 31, 2023 </em>to extend through <span style="-sec-ix-hidden:c108594802">2028</span> with additional obligations to Hoosier of $186.6 million as of <em style="font: inherit;"> December 31, 2023.</em></p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">In addition to delivered energy, under the APA, Hallador Power shall provide a stand-ready obligation to provide electricity, also known as contract capacity. The contract capacity that Hallador Power shall provide to Hoosier is 917 megawatts (&#8220;MW&#8221;) for contract year one, and 300 MW for contract years <em style="font: inherit;">two</em> to four. Hoosier shall pay Hallador Power the capacity price of $5.80 per kilowatt month&#160;for the contract capacity. We have remaining capacity obligations to Hoosier through <em style="font: inherit;">2025</em> totaling $41.6 million as of <em style="font: inherit;"> December 31, 2023.&#160; </em>The agreement was amended <em style="font: inherit;"> August 31, 2023 </em>to extend through <span style="-sec-ix-hidden:c108594810">2028</span> with additional capacity obligation to Hoosier of $60.9 million as of <em style="font: inherit;"> December 31, 2023.&#160;</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We also have capacity obligations outside of the APA to&#160;customers through <span style="-sec-ix-hidden:c108596190">2028</span> totaling $144.6&#160;million as of <em style="font: inherit;"> December 31, 2023. </em>The Company has $23.1 million of deferred revenue as of <em style="font: inherit;"> December 31, 2023, </em>related to these obligations.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Contract Balances </span></b></p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Under ASC <em style="font: inherit;">606,</em> the timing of when a performance obligation is satisfied can affect the presentation of accounts receivable, contract assets, and contract liabilities. The main distinction between accounts receivable and contract assets is whether consideration is conditional on something other than the passage of time. A receivable is an entity&#8217;s right to consideration that is unconditional.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Under the typical payment terms of our contracts with customers, the customer pays us a base price for the coal, increased or decreased for any quality adjustments, electricity, or capacity. Amounts billed and due are recorded as trade accounts receivable and included in accounts receivable in our consolidated balance sheets. As of <em style="font: inherit;"> December 31, 2023, </em>accounts receivable for coal sales billed to customers was $14.3 million.&#160;We do&#160;<em style="font: inherit;">not</em> currently have any other contracts in place where it would transfer coal, electricity or capacity&#160;in advance of knowing the final price, and thus do <em style="font: inherit;">not</em> have any other contract assets recorded. Contract liabilities also arise when consideration is received in advance of performance.</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424007611376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Tax Disclosure [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">7</em>)&#160; &#160; &#160;INCOME TAXES</b></p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our income tax is different than the expected amount computed using the applicable federal statutory income tax rate of 21%.&#160;The reasons for and effects of such differences for the&#160;years ended <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31</em> are below (in thousands):</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Expected amount</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,171</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">State income taxes, net of federal benefit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">391</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Percentage depletion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,081</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Change in valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(3,681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(970</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Return to provision adjustments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">153</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">92</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Total income tax expense</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,465</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,756</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">The deferred tax assets and liabilities resulting from temporary differences between book and tax basis are comprised of the following at <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31</em> (in thousands):</p>
   <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">&#160;</p>
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred tax assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net operating loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,570</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="text-indent: 18pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt -9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Power contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">23,302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">34,233</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160; &#160; Accrued liabilities</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">570</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">2,016</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">471</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt -9pt; text-indent: 27pt;">Total deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,204</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">63,174</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160; &#160; Valuation allowance</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160; &#160; &#160; &#160; Deferred tax assets, net of valuation allowance</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,204</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">59,493</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Deferred tax liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Coal properties</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(25,764</td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(27,700</td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160; &#160; Power properties</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(31,126</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(35,702</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160; &#160; Investment partnerships</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(549</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt -9pt; text-indent: 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(203</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt -9pt; text-indent: 27pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Total deferred tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(57,439</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(64,099</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Net deferred tax liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">(9,235</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">(4,606</td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; vertical-align: bottom;">)</td></tr>
</tbody></table>

   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>


   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our effective tax rate (&#8220;ETR&#8221;) for <em style="font: inherit;">2023</em>&#160;and <em style="font: inherit;">2022</em> was approximately&#160;9%. The tax rate for the&#160;years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022</em> are <em style="font: inherit;">not</em> predictive of future tax rates. Our ETR differs from the statutory rate due to statutory depletion in excess of tax basis, return to provision adjustments, stock-based compensation&#160;and changes in the valuation allowance.&#160;The deduction for statutory depletion does <em style="font: inherit;">not</em> necessarily change proportionately to changes in income before income taxes.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We recognize&#160;deferred tax assets to the extent that we believe&#160;that these assets are more likely than <em style="font: inherit;">not</em> to be realized. In making such a determination, we consider&#160;all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations.&#160;Due to historical cumulative earnings over the prior <em style="font: inherit;">three</em> years as well as projected earnings&#160;into the future, we believe&#160;that it is more likely than <em style="font: inherit;">not</em> that the benefit from certain federal and state deferred tax assets will be realized. As such, we released the valuation allowance as of <em style="font: inherit;"> December 31, 2023.&#160;</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The federal NOLs generated in pre-<em style="font: inherit;">2018</em>&#160;years and remaining of $13.4&#160;million can offset <em style="font: inherit;">100%</em> of future years' taxable income. The federal NOLs generated in post <em style="font: inherit;">2017</em>&#160;years of $60.7&#160;million can offset <em style="font: inherit;">80%</em> of future years' taxable income. The pre-<em style="font: inherit;">2018</em> federal NOLs will expire in varying amounts from <em style="font: inherit;">2035</em> to <em style="font: inherit;">2037</em>&#160;if they are <em style="font: inherit;">not</em> utilized. Indiana NOLs have a <em style="font: inherit;">20</em>-year carryforward period and will expire in the years <em style="font: inherit;">2034</em> to <em style="font: inherit;">2041</em>&#160;if they are <em style="font: inherit;">not</em> utilized.&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We have analyzed our filing positions in all of the federal and state jurisdictions where we are&#160;required to file income tax returns, as well as all open tax&#160;years in these jurisdictions, to determine whether the positions will be more likely than <em style="font: inherit;">not</em> be sustained by the applicable tax authority. Tax positions <em style="font: inherit;">not</em> deemed to meet the more-likely-than-<em style="font: inherit;">not</em> threshold are <em style="font: inherit;">not</em> recorded as a&#160;tax benefit or expense in the current&#160;year. We identified our federal tax return and our Indiana state tax return as &#8220;major&#8221; tax jurisdictions. We believe&#160;that our&#160;income tax filing positions and deduction will be sustained on audit and do <em style="font: inherit;">not</em> anticipate any adjustments that will result in a material change to its consolidated financial position. While <em style="font: inherit;">not</em> material, we record&#160;any penalties and interest as general and administrative expense.&#160;Tax returns filed with the Internal Revenue Service and state entities generally remain subject to examination for <em style="font: inherit;">three</em>&#160;years after filing.</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424011870208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Stock Compensation Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Payment Arrangement [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">8</em>)&#160; &#160; &#160;STOCK COMPENSATION PLANS </b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Restricted Stock Units (RSUs) </span></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The table below shows the number of RSUs available for issuance at <em style="font: inherit;"> December 31, 2023</em>:</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total authorized RSUs in Plan approved by shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,850,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Stock issued out of the Plan from vested grants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,540,178</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Non-vested grants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(858,363</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">RSUs available for future issuance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">451,459</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Non-vested grants at December 31, 2021</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">183,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Granted &#8211; weighted average share price on grant date was $6.74</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">881,437</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(7,500</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Non-vested grants at December 31, 2022</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,056,937</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Granted &#8211; weighted average share price on grant date was $9.30</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">312,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(472,721</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(38,000</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Non-vested grants at December 31, 2023</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">858,363</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">RSU Vesting Schedule </span></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Vesting Year</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">RSUs Vesting</em></b></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&#160;</td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">319,419</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">538,944</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
</tbody></table>

   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>


   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Shares vested in <em style="font: inherit;">2023</em> had a value of $5.0&#160;million based on the share price of $10.69 on their vesting dates. Under our RSU plan, participants are allowed to relinquish shares to pay for their required statutory income taxes.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The outstanding RSUs have a value of <span style="-sec-ix-hidden:c108594939">$7.2</span>&#160;million based on the <em style="font: inherit;"> March 8, 2024&#160;</em>closing stock price of <span style="-sec-ix-hidden:c108594940">$8.39.</span></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">For the&#160;years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> stock-based compensation was $3.6&#160;million and $1.3&#160;million, respectively.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of <em style="font: inherit;"> December 31, 2023,&#160;</em>unrecognized stock compensation expense was $4.1&#160;million, and we had 451,459&#160;RSUs available for future issuance.&#160;RSUs are&#160;<em style="font: inherit;">not</em>&#160;allocated earnings and losses as they are considered non-participating securities.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Stock Options </span></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We have no stock options outstanding.</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424013639312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Employee Benefits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">Compensation and Employee Benefit Plans [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">9</em>)&#160; &#160; &#160;EMPLOYEE BENEFITS </b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our employee benefit expenses for the&#160;years ended <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31</em> are below (in thousands):</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Health benefits, including premiums</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">401(k) matching</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,910</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,549</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred bonus plan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">687</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">809</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">22,080</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">17,965</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">Of the amounts in the above table, $21.5&#160;million and $17.4&#160;million are recorded in operating expenses in the consolidated statements of operations for the years ended <em style="font: inherit;"> December 31,&#160;</em><em style="font: inherit;">2023</em>&#160;and&#160;<em style="font: inherit;">2022,</em> respectively, with the remainder in general and administrative.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Our mine employees are also covered by workers&#8217; compensation and such costs were approximately $4.9 million for <em style="font: inherit;">2023</em> and <em style="font: inherit;">2022,</em> and are recorded in operating expenses in the consolidated statements of operations. Workers&#8217; compensation is a <em style="font: inherit;">no</em>-fault system by which individuals who sustain work-related injuries or occupational diseases are compensated. Benefits and coverage are mandated by each state which includes disability ratings, medical claims, rehabilitation services, and death and survivor benefits. We are&#160;partially self-insured for such claims, however, its operations are protected from these perils through stop-loss insurance policies. Our maximum annual exposure is limited to $1.0 million per occurrence with a $4.0&#160;million aggregate deductible.</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//710/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 712<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//712/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//715/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010055248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Lessee, Operating Leases [Text Block]</a></td>
<td class="text">
   <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"><b>(<em style="font: inherit;">10</em>)&#160; &#160; &#160;LEASES</b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We determine&#160;if an arrangement is an operating or finance lease at the inception of each contract. If the contract is classified as an operating lease, we record&#160;a right-of-use (&#8220;ROU&#8221;) asset and corresponding liability reflecting the total remaining present value of fixed lease payments over the expected term of the lease agreement. The expected term of the lease <em style="font: inherit;"> may </em>include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. If our lease does <em style="font: inherit;">not</em> provide an implicit rate in the contract, we use&#160;our incremental borrowing rate when calculating the present value.&#160;We have <span style="color:#000000;"><span style="-sec-ix-hidden:c108594999">2</span></span><span style="color: #0782c1; ">&#160;</span>operating leases for office space and processing facilities with remaining lease terms ranging from less than <span style="-sec-ix-hidden:c108595000">one</span> year to approximately <span style="-sec-ix-hidden:c108595001">five</span> years. As most of the leases do <em style="font: inherit;">not</em> provide an implicit rate, we calculate&#160;the ROU assets and lease liabilities using our secured incremental borrowing rate at the lease commencement date. At <em style="font: inherit;"> December 31, 2023&#160;</em>and <em style="font: inherit;">2022,</em> respectively, we had approximately $0.7 and $0.2 million&#160;of ROU operating lease assets recorded within buildings and equipment on the consolidated balance sheets. Operating lease expense associated with ROU assets is recognized on a monthly<span style="color: #0782c1; ">&#160;</span>basis over the lease term in operating costs<span style="color: #0782c1; ">&#160;</span>on the consolidated statements of operation.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">We entered into <span style="-sec-ix-hidden:c108595006">three</span> finance leases during <em style="font: inherit;">2023,</em> which are accounted for as failed sale-leaseback transactions. Finance lease assets are included in finance lease right-of-use assets on the consolidated balance sheets and the associated finance lease liabilities are reflected within current portion of lease financing and long-term lease financing on the consolidated balance sheets as applicable. Depreciation on our finance lease assets was $2.3 million for the year ended <em style="font: inherit;"> December 31, 2023. </em>Imputed interest expense on our lease liabilities was $0.1&#160;million for the year ended <em style="font: inherit;"> December 31, 2023. </em>We deferred financing fees of $0.1 million in connection with entry into the finance leases. These deferred financing fees will be amortized on a straight-line basis over the term of the finance leases. For the year ended <em style="font: inherit;"> December 31, 2023, </em>the amortization of finance lease deferred financing fees was immaterial.&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Information related to leases was as follows as of <em style="font: inherit;"> December 31 (</em>in thousands):&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease information:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating cash outflows from operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">208</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average remaining lease term in years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease information:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Financing cash outflows from finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160; &#160; Proceeds from sale and leaseback arrangement&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,082</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average remaining lease term in years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
</tbody></table>

   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>


   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">We recognized the following costs related to our leases in our consolidated balance sheets:</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37.3%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">Classification on Consolidated Balance Sheets</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 32.7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Buildings and equipment</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current operating lease liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Accounts payable and accrued liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">173</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current operating lease liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Other long-term liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">654</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Total operating lease liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Finance lease right-of-use assets</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">12,346</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current finance lease liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Current portion of lease financing</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,933</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current finance lease liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Long-term lease financing</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,157</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Total finance lease liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,090</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Future minimum lease payments under non-cancellable leases as of <em style="font: inherit;"> December 31, 2023,</em> were as follows:</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Year</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Operating Leases</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Finance Leases</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,947</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">122</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,333</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">129</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total minimum lease payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,925</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed interest and deferred finance fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(323</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,835</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total lease liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,090</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424013357536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Self-Insurance<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_SelfInsuranceTextBlock', window );">Self Insurance [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">11</em>)&#160; &#160; &#160;SELF INSURANCE </b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">We self-insure non-leased underground mining equipment. Such equipment is allocated among <span style="-sec-ix-hidden:c108595085">seven</span>&#160;mining units dispersed over 11&#160;miles. The historical cost of such equipment was approximately $262&#160;million and&#160;$280&#160;million&#160;as of <em style="font: inherit;"> December 31, 2023</em> and <em style="font: inherit;">2022,</em> respectively.&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Restricted cash of $4.3 million and $3.4&#160;million as of <em style="font: inherit;"> December 31, 2023&#160;</em>and <em style="font: inherit;">2022,</em> respectively, represents cash held and controlled by a <em style="font: inherit;">third</em> party and is restricted for future workers&#8217; compensation claim payments.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_SelfInsuranceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for self insurance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_SelfInsuranceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424013639312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Net Income Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share [Text Block]</a></td>
<td class="text">
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>(<em style="font: inherit;">12</em>)&#160; &#160; &#160;NET INCOME&#160;PER SHARE </b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The following table (in thousands, except per share amounts) sets forth the computation of basic earnings&#160;per share for the periods presented:&#160;&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Basic earnings per common share:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net income - basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">44,793</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Weighted average shares outstanding - basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">33,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">32,043</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Basic earnings per common share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">1.35</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">0.57</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="8" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: middle;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">The following table (in thousands, except per share amounts) sets forth the computation of diluted net income per share:</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">2022</em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Diluted earnings per common share:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Net income - basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">44,793</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">18,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Add: Convertible Notes interest expense, net of tax</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">527</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Net income - diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">45,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">18,632</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Weighted average shares outstanding - basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">33,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">32,043</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Add: Dilutive effects of if converted Convertible Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,164</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Add: Dilutive effects of Restricted Stock Units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">530</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">208</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;">Weighted average shares outstanding - diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36,827</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,649</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 27pt;">Diluted net earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">1.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">0.55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p>


  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424013639312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 13 - Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">13</em>)&#160; &#160; &#160;FAIR VALUE MEASUREMENTS</b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">We account&#160;for certain assets and liabilities at fair value. The hierarchy below lists <em style="font: inherit;">three</em> levels of fair value based on the extent to which inputs used in measuring fair value are observable in the market. We categorize&#160;each of our fair value measurements in <em style="font: inherit;">one</em> of these <em style="font: inherit;">three</em> levels based on the lowest level input that is significant to the fair value measurement in its entirety. These levels are:</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">1:</em> Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities. We consider&#160;active markets as those in which transactions for the assets or liabilities occur in sufficient frequency and volume to provide pricing information on an ongoing basis. We have <em style="font: inherit;">no</em>&#160;Level <em style="font: inherit;">1</em> instruments.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">2:</em> Quoted prices in markets that are <em style="font: inherit;">not</em> active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability. We have <em style="font: inherit;">no</em> Level <em style="font: inherit;">2</em> instruments.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Level <em style="font: inherit;">3:</em> Measured based on prices or valuation models that require inputs that are both significant to the fair value measurement and less observable from objective sources (i.e., supported by little or <em style="font: inherit;">no</em> market activity). ARO liabilities use Level <em style="font: inherit;">3</em> non-recurring fair value measures as further discussed in Note <em style="font: inherit;">1.</em>&#160;Lastly, Level <em style="font: inherit;">3</em> fair value measurements were also used in the determination of the fair values of assets acquired, liabilities assumed, and considerations exchanged as part of the Merom Acquisition.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//820/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424132677792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 14 - Equity Method Investments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">Equity Method Investments and Joint Ventures Disclosure [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">14</em>)&#160; &#160; &#160;EQUITY METHOD INVESTMENTS </b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Sunrise Energy, LLC </span></b></p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">We own&#160;a 50% interest in Sunrise Energy, which owns gas reserves and gathering equipment with plans to develop and operate such reserves. Sunrise Energy also plans to develop and explore for oil, natural gas, and coal-bed methane gas reserves on or near our underground coal reserves. The carrying value of the investment included in the consolidated balance sheets as of <em style="font: inherit;"> December 31, 2023&#160;</em>and <em style="font: inherit;">2022</em>&#160;was $2.8 million and $4.0&#160;million, respectively.</p>

   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 323<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481543/323-740-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 323<br> -Publisher FASB<br> -URI https://asc.fasb.org//323/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010333760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Merom Acquisition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination Disclosure [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>(<em style="font: inherit;">15</em>)&#160; &#160; &#160;MEROM ACQUISITION<a href="#" id="Note16" title="Note16"></a></b></p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">On <em style="font: inherit;"> February 14, 2022, </em>Hallador Power&#160;signed an Asset Purchase Agreement (&#8220;APA&#8221;), with Hoosier, a rural electric membership corporation organized and existing under the laws of the state of Indiana.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Under the APA, Hallador Power acquired the Merom power plant, along with: equipment and machinery in the power plant; materials inventory; a coal purchase agreement;&#160;a coal combustion certified coal ash landfill,&#160;certain generation interconnection agreements,&#160;and coal inventory (collectively, the &#8220;Acquired Assets&#8221;). Additionally, contemporaneous with entering into the APA, Hallador Power entered into <em style="font: inherit;">three</em> other agreements with Hoosier comprised of (<em style="font: inherit;">1</em>) a Power Purchase Agreement (the &#8220;PPA&#8221;), (<em style="font: inherit;">2</em>) a Coal Supply Purchase Agreement (the &#8220;Coal Purchase Agreement&#8221;), and (<em style="font: inherit;">3</em>) a&#160;Closing Side Letter agreeing to a reduction in future capacity payments of $15.0 million (&#8220;Capacity Payment Reduction&#8221;).&#160;The purchase price for the Acquired Assets also consisted of the assumption of the power plant&#8217;s closure and post-closure remediation, valued at approximately $7.2 million; <em style="font: inherit;">no</em> cash was paid by Hallador Power to Hoosier to effectuate the APA other than payments totaling approximately $17.0 million for coal inventory on hand, with an initial payment of $5.4 million and subsequent periodic payments over time, subject to post-close adjustments based on actual on-site inventories. The acquisition closed on <em style="font: inherit;"> October 21, 2022.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The acquisition was&#160;accounted for as an asset acquisition under ASC Topic <em style="font: inherit;">805</em>-<em style="font: inherit;">50,</em> <i>Business Combinations</i> as substantially all of the fair value of the gross assets acquired are concentrated in a group of similar identifiable assets. As such, the total purchase consideration (which includes $2.9 million of transaction costs) is allocated to the assets acquired on a relative fair value basis.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The following table summarizes the final relative fair value allocation of assets acquired and liabilities assumed and incurred as of the Merom Acquisition date.</p>
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>Consideration:</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">(in thousands)</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Direct transaction costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">2,855</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Contract liability - PPA</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">184,500</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Contract liability - Capacity payment reduction</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Contract asset - Coal purchase agreement</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(34,300</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Coal inventory purchased</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">5,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Deferred coal inventory payment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">181,055</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>Relative fair value of assets acquired:</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Plant</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">165,816</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Materials and supplies</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,009</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Coal inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,460</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;">Amount attributable to assets acquired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">188,285</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>Fair value of liabilities assumed:</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Asset retirement obligations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,230</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Amount attributable to liabilities assumed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">7,230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
</tbody></table>

   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>


  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010095776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 - Convertible Notes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_ConvertibleNotesDisclosureTextBlock', window );">Convertible Notes Disclosure [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;"><b>(<em style="font: inherit;">16</em>)&#160; &#160; &#160;CONVERTIBLE NOTES</b></p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">On&#160;<em style="font: inherit;"> May 2, 2022,&#160;</em>and&#160;<em style="font: inherit;"> May 20, 2022,&#160;</em>we issued senior unsecured convertible notes (the &#8220;Notes&#8221;) to&#160;<em style="font: inherit;">five</em>&#160;parties, in the aggregate principal amount of $10&#160;million, with $9&#160;million being issued to related parties affiliated with independent members of our&#160;board of directors&#160;and the remainder to a non-affiliated party. The Notes were scheduled to&#160;mature on&#160;<em style="font: inherit;"> December 29, 2028,&#160;</em>and accrue interest at&#160;8% per annum, with&#160;interest payable on the date of maturity. Pursuant to the terms of the Notes, the holders of the Notes&#160;<em style="font: inherit;"> may&#160;</em>convert the entire principal balance and all accrued and unpaid interest then outstanding during the period beginning&#160;<em style="font: inherit;"> June 1, 2022,&#160;</em>and ending on&#160;<em style="font: inherit;"> May 31, 2027,&#160;</em>into shares of the Company's common stock at a conversion price the greater of (i) $3.33&#160;and (ii) the&#160;<em style="font: inherit;">30</em>-day trailing volume-weighted average sales price for the common stock on the Nasdaq Capital Market ending on and including the date on which this Note is converted. At any time on or after&#160;<em style="font: inherit;"> June 1, 2025,&#160;</em>we&#160;<em style="font: inherit;"> may,&#160;</em>at our option and upon&#160;<em style="font: inherit;">30</em>&#160;days' written notice provided to the holders, elect to redeem the Notes (in whole and&#160;<em style="font: inherit;">not</em>&#160;in part) and the holders shall be obligated to surrender the Notes, at a redemption price equal to&#160;<em style="font: inherit;">100%</em>&#160;of the outstanding principal balance, together with any accrued but unpaid interest thereon to the redemption date. After receipt of such redemption notice from us, the holder&#160;<em style="font: inherit;"> may,&#160;</em>at its option, elect to convert the principal balance and accrued interest into the Company's common stock&#160;by giving written notice of such election to us&#160;<em style="font: inherit;">no</em>&#160;later than&#160;<em style="font: inherit;">5</em>&#160;days prior to the date fixed for redemption.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">In&#160;<em style="font: inherit;"> June 2022,&#160;</em>the&#160;<em style="font: inherit;">four</em>&#160;holders of the&#160;$9&#160;million&#160;related party notes&#160;converted them&#160;into&#160;1,965,841&#160;shares of common stock of the Company and the&#160;<em style="font: inherit;">one</em>&#160;holder of the $1&#160;million Notes&#160;converted it into&#160;231,697&#160;shares of common stock&#160;pursuant to the terms of the Notes and their related agreements.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On&#160;<em style="font: inherit;"> July 29, 2022,&#160;</em>we issued an additional $5&#160;million senior unsecured convertible note&#160;to a related party affiliated with an independent member of our board of directors. The Note carries an interest rate of&#160;8% per annum with a maturity date of&#160;<em style="font: inherit;"> December 29, 2028.&#160;</em>For the period&#160;<em style="font: inherit;"> August 18, 2022&#160;</em>through&#160;<em style="font: inherit;"> August 17, 2024,&#160;</em>the holder has the option to convert the Note&#160;into shares of our common stock at a conversion price of $6.254.&#160;Beginning&#160;<em style="font: inherit;"> August 18, 2025,&#160;</em>we&#160;<em style="font: inherit;"> may&#160;</em>elect to redeem the Note and the holder shall be obligated to surrender the note at&#160;<em style="font: inherit;">100%</em>&#160;of the outstanding principal balance together with any accrued unpaid interest.&#160; Upon receipt of the redemption notice from us, the holder&#160;<em style="font: inherit;"> may&#160;</em>elect to convert the principal balance and accrued interest into the Company's common stock.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On&#160;<em style="font: inherit;"> August 8, 2022,&#160;</em>we issued an additional $4&#160;million of senior unsecured convertible notes to related parties&#160;affiliated with independent members of our board of directors.&#160;The Notes carry&#160;an interest rate of&#160;8% per annum with a maturity date of&#160;<em style="font: inherit;"> December 29, 2028.&#160;</em>For the period&#160;<em style="font: inherit;"> August 18, 2022&#160;</em>through&#160;<em style="font: inherit;"> August 17, 2024,&#160;</em>the holder has the option to convert the Notes into shares of our common stock at a conversion price of $6.254.&#160;Beginning&#160;<em style="font: inherit;"> August 8, 2025,&#160;</em>we&#160;<em style="font: inherit;"> may&#160;</em>elect to redeem the Notes and the holder shall be obligated to surrender the Notes at&#160;<em style="font: inherit;">100%</em>&#160;of the outstanding principal balance together with any accrued unpaid interest.&#160; Upon receipt of the redemption notice from us, the holder&#160;<em style="font: inherit;"> may&#160;</em>elect to convert the principal balance and accrued interest into the Company's common stock.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">On&#160;<em style="font: inherit;"> August 12, 2022,&#160;</em>we issued an additional $10&#160;million senior unsecured convertible note&#160;to an unrelated party.&#160;The Note carries&#160;an interest rate of&#160;8% per annum with a maturity date of&#160;<em style="font: inherit;"> December 31, 2026.&#160;</em>For the period&#160;<em style="font: inherit;"> August 18, 2022, </em>through the maturity date, the holder has the option to convert the Note into shares of our common stock at a conversion price of $6.15.&#160;Beginning&#160;<em style="font: inherit;"> August 12, 2025,&#160;</em>we&#160;<em style="font: inherit;"> may&#160;</em>elect to redeem the Note and the holder shall be obligated to surrender the Note at&#160;<em style="font: inherit;">100%</em>&#160;of the outstanding principal balance together with any accrued unpaid interest.&#160;Upon receipt of the redemption notice from us, the holder&#160;<em style="font: inherit;"> may&#160;</em>elect to convert the principal balance and accrued interest into&#160;the Company's common stock.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The funds received from the issuance of the various Notes described above in this Note <em style="font: inherit;">16</em>&#160;were&#160;used to provide additional working capital to the Company.&#160;The conversion price and number of shares of our common stock issuable upon conversion of the above notes are subject to adjustment from time to time for any subdivision or consolidation of our shares of common stock and other standard dilutive events.</p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>


  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_ConvertibleNotesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about convertible notes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_ConvertibleNotesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010117056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 17 - At Market Agreement<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Equity [Text Block]</a></td>
<td class="text">
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"><b>(<em style="font: inherit;">17</em>)&#160; &#160; &#160;AT MARKET AGREEMENT</b></p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">On <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">18,</em> <em style="font: inherit;">2023,</em> we entered into an At Market Issuance Sales Agreement (the &#8220;Sales Agreement&#8221;) with B. Riley Securities,&#160;Inc. (the &#8220;Agent&#8221;), pursuant to which we <em style="font: inherit;"> may </em>issue and sell, from time to time, shares (the &#8220;Shares&#8221;) of our common stock, par value $0.01 per share (the &#8220;Common Stock&#8221;), with aggregate gross proceeds of up to $50 million through an &#8220;at-the-market&#8221; equity offering program under which the Agent will act as sales agent (the &#8220;ATM Program&#8221;). Under the Sales Agreement, each of us and the Agent have the right, by giving <em style="font: inherit;">five</em> (5)&#160;days&#8217; notice, to terminate the Sales Agreement in its sole discretion. The Agent <em style="font: inherit;"> may </em>also terminate the Agreement, by notice to us, upon the occurrence of certain events described in the Sales Agreement.</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>
   <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">During <em style="font: inherit;"> December 2023, </em>we issued 794,000 shares of Common Stock under the ATM Program for net proceeds of $7.3 million. For the period <em style="font: inherit;"> January 1, 2024, </em>to <em style="font: inherit;"> March 14, 2024, </em>we issued 710,623 shares of Common Stock under the ATM Program for net proceeds of $6.6 million.&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010031200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 - Segments of Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting Disclosure [Text Block]</a></td>
<td class="text">
   <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"><b>(<em style="font: inherit;">18</em>)&#160; &#160; &#160;SEGMENTS OF BUSINESS</b></p>
   <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&#160;</p>
   <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">At <em style="font: inherit;"> December 31, 2023, </em>our operations are divided into <span style="-sec-ix-hidden:c108595229">two</span> primary reportable segments, the Coal Operations and Electric Operations segments.&#160;The remainder of our operations, which are <em style="font: inherit;">not</em> significant enough on a stand-alone basis to warrant treatment as an operating segment, are presented as &#8220;Corporate and Other and Eliminations&#8221; and primarily are comprised of unallocated corporate costs and activities,&#160;including a 50% interest in Sunrise Energy, which is accounted for using the equity method and our wholly-owned subsidiary Summit Terminal LLC, a logistics transport facility located on the Ohio River.</p>
   <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&#160;</p>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended December 31, (in thousands)</p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">2023</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><em style="font: inherit;">2022</em></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Operating Revenues</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">435,425</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">293,344</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">268,341</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">66,316</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(69,286</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Consolidated Operating Revenues</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">634,480</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">361,991</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Income (Loss) from Operations</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">63,600</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,736</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,552</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">31,505</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,140</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,811</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Consolidated Income (Loss) from Operations</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">65,012</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">30,430</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Depreciation, Depletion and Amortization</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">48,365</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">43,612</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,739</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,117</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">107</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">146</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Consolidated Depreciation, Depletion and Amortization</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">67,211</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46,875</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Assets</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">376,387</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">376,228</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">208,331</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">266,730</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,062</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12,404</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Consolidated Assets</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">589,780</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">630,554</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Capital Expenditures</b></p> </td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">56,521</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">50,367</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,831</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,653</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"><b>Consolidated Capital Expenditures</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,352</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">54,020</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>

   <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&#160;</p>
   <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;">&#160;</p>
  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010117056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 19 - Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;"><b>(<em style="font: inherit;">19</em>)&#160; &#160; &#160;SUBSEQUENT EVENTS</b></p>
   <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</p>
   <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">On <em style="font: inherit;"> February 23, 2024, </em>our Coal Operations Segment undertook an initiative&#160;designed to strengthen our financial and operational efficiency and to create significant operational savings and higher margins in our coal segment. This step will advance our transition from a company primarily focused on coal production to a more resilient and diversified vertically integrated IPP.&#160; As part of this initiative, we idled production at our higher cost Prosperity Mine, and substantially idled production at Freelandville Mine with minimal production. We also focused our <em style="font: inherit;">seven</em> units of underground equipment on <em style="font: inherit;">four</em> units of our lowest cost production at our Oaktown Mine. Increasing the run time of these <em style="font: inherit;">four</em> lower cost units from <em style="font: inherit;">five</em> and a half days per week to <em style="font: inherit;">seven</em> days per week is intended to further improve the overall cost structure of the coal segment. As part of the initiative, the Company reduced its workforce by approximately 110 employees.</p>
   <p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">In the <em style="font: inherit;">first</em> quarter of <em style="font: inherit;">2024,</em> Hallador borrowed $5 million from certain members of the Company&#8217;s Board of Directors.&#160;The notes are unsecured, mature in <em style="font: inherit;"> February 2025 </em>and accrue interest at 12% annually, with interest to be paid quarterly beginning on <em style="font: inherit;"> May 31, 2024.</em></p>
   <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">In <em style="font: inherit;"> February 2024, </em>the Company elected to pay the semi-annual interest due on the $19 million senior unsecured convertible notes with common stock as allowed in the note agreements.&#160;The amount of stock issued for the interest payments was 122,600 shares.</p>
   <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">&#160;</p>


  <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424015330080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingArrLineItems', window );"><strong>Insider Trading Arr Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement [Text Block]</a></td>
<td class="text">
   <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><a href="#" id="Item_9B_Other_Information" title="Item 9B. Other Information"></a>ITEM&#160;<em style="font: inherit;">9B.</em>&#160; <span style="-sec-ix-hidden:c108595294"><span style="-sec-ix-hidden:c108595295"><span style="-sec-ix-hidden:c108595296"><span style="-sec-ix-hidden:c108595297">OTHER</span></span></span></span> INFORMATION&#160;</b></p>
  <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingArrLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingArrLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424013693184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation, Policy [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Basis of Presentation and Consolidation </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The consolidated financial statements include the accounts of Hallador Energy Company (hereinafter,&#160;&#8220;we&#8221;,&#160;&#8220;our&#8221; or&#160;&#8220;us&#8221;) and our wholly owned subsidiaries Sunrise Coal, LLC (&#8220;Sunrise&#8221;), Hallador Power Company, LLC (&#8220;Hallador Power&#8221;)&#160;and Hourglass Sands, LLC (&#8220;Hourglass&#8221;), as well as&#160;Sunrise and Hallador Power's&#160;wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated. Sunrise is engaged in the production of steam coal from mines located in western Indiana.&#160; Hallador Power is engaged in the production of coal-fired electric power generation located in Sullivan County, Indiana.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting, Policy [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Segment Information </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">As the result of Hallador Power&#8217;s acquisition of the Merom Generating Station <em style="font: inherit;">one</em> gigawatt power plant in Sullivan County, Indiana (the &#8220;Merom Power Plant&#8221;) from Hoosier Energy Rural Electric Cooperative, Inc. (&#8220;Hoosier&#8221;) on <em style="font: inherit;"> October 21, 2022 (</em>the &#8220;Merom Acquisition&#8221;), as further described in Note <em style="font: inherit;">15,</em> beginning in the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2022,</em> we began to strategically view and manage our&#160;operations through <span style="-sec-ix-hidden:c108594462">two</span> reportable segments:&#160;Coal Operations and Electric Operations.&#160;The remainder of our operations, which are <em style="font: inherit;">not</em> significant enough on a stand-alone basis to warrant treatment as an operating segment, are presented as &#8220;Corporate and Other&#8221; and primarily are comprised of unallocated corporate costs and activities,&#160;including a 50% interest in Sunrise Energy, LLC (&#8220;Sunrise Energy&#8221;), a private gas exploration company with operations in Indiana, which we account for using the equity method, and our wholly-owned subsidiary Summit Terminal LLC, a logistics transport facility located on the Ohio River.&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The Coal Operations reportable segment includes currently operating mining complexes Oaktown <em style="font: inherit;">1</em> and Oaktown <em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;">2</em> underground mines, Prosperity surface mine, Freelandville surface mine and Carlisle wash plant.&#160;On <em style="font: inherit;"> February 23, 2024, </em>our Sunrise Coal Division undertook an initiative&#160;designed to strengthen our financial and operational efficiency and to create significant operational savings and higher margins in our coal segment. For further information, see&#160;&#8220;Note <em style="font: inherit;">19</em>&#160;- Subsequent Events&#8221; below.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The Electric Operations reportable segment includes electric power generation facilities of the Merom Power Plant.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification, Comparability Adjustment [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Reclassifications</span></b></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Amounts in the prior years consolidated financial statements are reclassified whenever necessary to conform to the current year&#8217;s presentation. Any reclassification adjustments had <em style="font: inherit;">no</em> impact on prior year total assets, liabilities,&#160;net income or shareholders&#8217; equity.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents, Policy [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Cash and Cash Equivalents</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Cash and cash equivalents include investments with maturities when purchased of <em style="font: inherit;">three</em>&#160;months or less.&#160;Cash balances at individual banks <em style="font: inherit;"> may </em>exceed the federally insured limit by the Federal Deposit Insurance Corporation. The Company has <em style="font: inherit;">not</em> experienced any material losses in such accounts.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"><span style="text-decoration: underline; ">Accounts Receivable</span></b></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The timing of revenue recognition, billings and cash collections results in accounts receivable from customers. Customers are invoiced as coal is shipped or as power is delivered&#160;or at periodic intervals in accordance with contractual terms. Invoices typically include customary adjustments for the resolution of price variability, such as coal quality thresholds. Payments are generally received within <em style="font: inherit;">thirty</em> days of invoicing.&#160; Historically, credit losses have been insignificant. No charges for credit losses were recognized during the years ended <em style="font: inherit;"> December&#160;</em><em style="font: inherit;">31,</em> <em style="font: inherit;">2023</em>&#160;or <em style="font: inherit;">2022.</em></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventorySuppliesPolicy', window );">Inventory Supplies, Policy [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Inventory and Parts and Supplies</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Inventory and parts and supplies are valued at the lower of cost or net realizable value determined using the <em style="font: inherit;">first</em>-in <em style="font: inherit;">first</em>-out method. Inventory costs include labor, supplies, operating overhead, and other related costs incurred at or on behalf of the mining location or plant, including depreciation, depletion, and amortization of equipment, buildings, mineral rights, and mine development costs.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_CoalPurchaseAgreementsPolicyTextBlock', window );">Coal Purchase Agreements [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Contract Asset - Coal Purchase Agreement</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Contract Asset - Coal Purchase Agreement (as defined in Note <em style="font: inherit;">15</em>) is the result of a coal purchase agreement with Hoosier whereby we purchased coal from Hoosier through <em style="font: inherit;"> May 31, 2023,&#160;</em>at fixed prices which were below market prices at the date of entry into the agreement.&#160;This agreement was entered into as consideration in the Merom Acquisition.&#160;The asset was amortized to inventory as coal was purchased&#160;over the term of the agreement as the contract was&#160;fulfilled.&#160;During the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> $19.6&#160;million and $14.7 million, respectively, were amortized, of which $30.7 million and $3.6 million, respectively, was recognized in operating expenses on the consolidated statements of operations.&#160;The Coal Purchase Agreement term was from <em style="font: inherit;"> October 21, 2022 </em>to <em style="font: inherit;"> May 31, 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock', window );">Receivables and Portions of Securitizations that can be Prepaid at Potential Loss, Policy [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Prepaid Expenses </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Prepaid expenses include prepaid insurance&#160;and other prepaid balances with vendors for various services paid for in advance of use.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
      <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_AdvanceRoyaltiesPolicyTextBlock', window );">Advance Royalties [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Advanced Royalties </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Coal leases that require minimum annual or advance payments and are recoverable from future production are generally deferred and charged to expense as the coal is subsequently produced. Advance royalties are included in other assets.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_MiningPropertiesPolicyTextBlock', window );">Mining Properties [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Mining Properties and Plant Equipment</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Mining properties are recorded at cost. Interest costs applicable to major asset additions are capitalized during the construction period. Expenditures that extend the useful lives or increase the productivity of the assets are capitalized. The cost of maintenance and repairs that do <em style="font: inherit;">not</em> extend the useful lives or increase the productivity of the assets are expensed as incurred. Other than land and most mining equipment, mining properties are depreciated using the units-of-production method over the estimated recoverable reserves. Most surface and underground mining equipment is depreciated using estimated useful lives ranging from <span style="-sec-ix-hidden:c108594519">three</span> to <span style="-sec-ix-hidden:c108594520">twenty-five</span>&#160;years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">The values of the property, plant and equipment acquired as part of the Merom Acquisition were recorded at relative fair value based on the consideration paid upon closing of the acquisition of the plant in <em style="font: inherit;"> October 2022. </em>Other equipment is recorded at cost. Expenditures that extend the useful lives or increase the productivity of the assets are capitalized. The cost of maintenance and repairs that do <em style="font: inherit;">not</em> extend the useful lives or increase the productivity of the assets are expensed as incurred.&#160;Most power plant&#160;equipment is depreciated using estimated useful lives ranging from <span style="-sec-ix-hidden:c108594522">four</span>&#160;to <span style="-sec-ix-hidden:c108594523">nine</span>&#160;years.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">If facts and circumstances suggest that a long-lived asset <em style="font: inherit;"> may </em>be impaired, the carrying value is reviewed for recoverability. If this review indicates that the carrying value of the asset will <em style="font: inherit;">not</em> be recoverable through estimated undiscounted future net cash flows related to the asset over its remaining life, then an impairment loss is recognized by reducing the carrying value of the asset to its estimated fair value. There were <em style="font: inherit;">no</em>&#160;long-lived asset impairments during&#160;the years ended <em style="font: inherit;"> December 31, 2023 </em>or&#160;<em style="font: inherit;"> December 31, 2022.</em></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_MineDevelopmentPolicyTextBlock', window );">Mine Development [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"><span style="text-decoration: underline; ">Mine Development</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Costs of developing new mines, including asset retirement obligation assets, or significantly expanding the capacity of existing mines, are capitalized and amortized using the units-of-production method over estimated recoverable reserves.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue from Contract with Customer [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Deferred Revenue</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred revenue includes advance payments on electric capacity payments and prepayments on coal deliveries. The deferred revenue for each will be reversed to revenue on a monthly pro-rata basis for the capacity payments and as coal is delivered for the coal prepayments based upon the underlying contractual terms.&#160; All deferred revenue is expected to be recognized in revenue&#160;within <em style="font: inherit;">one</em> year.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsPolicy', window );">Asset Retirement Obligation [Policy Text Block]</a></td>
<td class="text"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b><span style="text-decoration: underline; ">Asset Retirement Obligations (ARO)&#160;&#8211; Reclamation </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">At the time they are incurred, legal obligations associated with the retirement of long-lived assets are reflected at their estimated fair value, with a corresponding charge to mine development. Obligations are typically incurred when we commence&#160;development of underground and surface mines and include reclamation of support facilities, refuse areas and slurry ponds.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Obligations are reflected at the present value of their future cash flows. We reflect&#160;accretion of the obligations for the period from the date they are incurred through the date they are extinguished. The ARO assets are amortized using the units-of-production method over estimated recoverable (proven&#160;and probable) reserves. We use&#160;credit-adjusted risk-free discount rates ranging from 7% to 10% to discount the obligation,&#160;inflation rates anticipated during the time to reclamation, and&#160;cost estimates prepared by its engineers inclusive of&#160;market risk premiums.&#160;Federal and state laws require that mines be reclaimed in accordance with specific standards and approved reclamation plans, as outlined in mining permits. Activities include reclamation of pit and support acreage at surface mines, sealing portals at underground mines, and reclamation of refuse areas and slurry ponds.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">We review&#160;our ARO at least annually and reflect&#160;revisions for permit changes, changes in estimated reclamation costs and changes in the estimated timing of such costs. The change in estimate for the year ended <em style="font: inherit;"> December 31, 2023,&#160;</em>was a result of a change in timing and acreage of expected reclamation of the Merom Power Plant. In the event we are&#160;<em style="font: inherit;">not</em> able to perform reclamation, we have surety bonds at <em style="font: inherit;"> December 31, 2023 </em>totaling $37.5&#160;million to cover ARO.&#160;The undiscounted asset retirement obligation was $26.6 million and $27.0 million at <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p>
      <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">The table below (in thousands) reflects the changes to ARO for the periods presented:&#160;</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&#160;</p>

     <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Balance, beginning of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,834</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Merom acquisition</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">7,230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Freelandville addition</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,631</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Accretion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,804</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,010</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Change in estimate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,566</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(3,384</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(3,162</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Balance, end of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,834</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Less current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(2,150</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(3,580</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Long-term balance, end of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">14,538</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">17,254</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
     <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_ContractLiabilitiesPolicyTextBlock', window );">Contract Liabilities [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Contract Liabilities&#160;- Power Purchase Agreement and Capacity Payment Reduction</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Contract Liabilities&#160;- Power&#160;Purchase Agreement and Capacity Payment Reduction (both as defined in Note <em style="font: inherit;">15</em>) are the result of a power&#160;purchase agreement with Hoosier whereby Hallador Power is selling power&#160;to Hoosier through <em style="font: inherit;">2025</em> at fixed prices which were below&#160;market prices at the date the parties entered into the agreement.&#160;Hallador Power also agreed to a reduction in future capacity payments as part of the acquisition consideration.&#160;These agreements were entered into as consideration in the Merom Acquisition.&#160;The power purchase agreement liability&#160;is&#160;amortized to electric sales revenue pro-rata over the term of the agreement&#160;as the contract is fulfilled.&#160;During the years ended <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> amortization of the power purchase agreement contract liability totaled $70.5 million and $23.3 million, respectively.&#160;The Power Purchase Agreement term is from <em style="font: inherit;"> October 21, 2022 </em>to <em style="font: inherit;"> December 31, 2025.&#160;</em>The Capacity Payment Reductions occurred on <em style="font: inherit;"> May 31, 2023&#160;</em>and <em style="font: inherit;"> November 30, 2023&#160;</em>in the amount of <span style="-sec-ix-hidden:c108594540">$7.5</span> million each.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivatives, Policy [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Interest Rate Swaps</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">We have historically utilized derivative instruments to manage exposures to interest rate risk on long-term debt. We enter&#160;interest rate&#160;swaps&#160;in order to achieve a mix of fixed and variable rate debt that it deems appropriate. These interest rate&#160;swaps&#160;have <em style="font: inherit;">not</em> been designated as hedging instruments&#160;and were accounted for as an asset or a liability in the accompanying consolidated balance sheets at their fair value.&#160;Realized and unrealized gains and losses are classified as operating activities in the accompanying consolidated statements of cash flows. As of <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;">2022,</em> we were <em style="font: inherit;">not</em> a party to any interest rate swaps.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Commitments and Contingencies, Policy [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;"><span style="text-decoration: underline; "><b>Commitments and Contingencies</b></span></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal;">From time to time, we are involved in legal proceedings and/or <em style="font: inherit;"> may </em>be subject to industry rulings that could bring rise to claims in the ordinary course of business.&#160;We have concluded that the likelihood is remote that the ultimate resolution of any pending litigation or pending claims will be material or have a material adverse effect on our business, financial position, results of operations or liquidity.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Tax, Policy [Policy Text Block]</a></td>
<td class="text"><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b><span style="text-decoration: underline; ">Income Taxes </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Income taxes are provided based on the liability method of accounting. The provision for income taxes is based on pretax financial income. Deferred tax assets and liabilities are recognized for the future expected tax consequences of temporary differences between income tax and financial reporting and principally relate to differences in the tax basis of assets and liabilities and their reported amounts, using enacted tax rates in effect for the&#160;year in which differences are expected to reverse.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p>
      <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share, Policy [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Net Income per Share </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Basic earnings&#160;per share (&#8220;EPS&#8221;) are computed by dividing net earnings&#160;by the weighted average number of common shares outstanding for the period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">Diluted EPS attributable to common shareholders is computed by adjusting net earnings by the weighted average number of common shares and potential common shares outstanding (if dilutive) during each period. Potential common shares include shares of restricted stock units as if the units issued by us were vested and convertible debt. We apply the treasury stock method to account for the dilutive impact of its restricted stock units and the if converted method for its convertible notes. Anti-dilutive securities are excluded from diluted EPS. As a result of determining the effect of potentially dilutive securities, in certain periods, diluted net loss per share is the same as the basic net loss per share for the periods presented.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates, Policy [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b style="font-size: 10pt;"><span style="text-decoration: underline; ">Use of Estimates in the Preparation of Financial Statements</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The preparation of financial statements in conformity with generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual amounts could differ from those estimates. The most significant estimates included in the preparation of the financial statements relate to: (i)&#160;deferred income tax accounts, (ii)&#160;coal reserves, (iii)&#160;depreciation, depletion, and amortization, (iv)&#160;estimates related to the Merom Acquisition, (v)&#160;estimates used in our impairment analysis, and (vi) estimates used in the calculation of ARO.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongDurationContractsPolicy', window );">Insurance, Long-Duration Contract [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Long-term Contracts </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">As of <em style="font: inherit;"> December 31, 2023</em>, we are committed to supplying <em style="font: inherit;">third</em>-party customers up to a maximum of 9.2&#160;million tons of coal through <em style="font: inherit;">2027,</em>&#160;of which 6.2&#160;million tons are priced. We are committed to supplying coal to Merom Power Plant up to a maximum of 10.7 million tons of coal through <span style="-sec-ix-hidden:c108594552">2028.</span> All committed tons to Merom are priced.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">For <em style="font: inherit;">2023</em>, we derived 93% of our <em style="font: inherit;">third</em>-party&#160;coal sales from <span style="-sec-ix-hidden:c108594556">five</span>&#160;customers, each representing at least <em style="font: inherit;">10%</em> of coal sales. At <em style="font: inherit;"> December 31, 2023, </em>85% of our coal operations accounts receivable was from <span style="-sec-ix-hidden:c108594559">four</span>&#160;customers, each representing more than <em style="font: inherit;">10%.</em> For the year ended&#160;<em style="font: inherit;"> December 31, 2023</em>,100% of our electric sales and accounts receivable were with <span style="-sec-ix-hidden:c108594564">two</span>&#160;customers.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">For <em style="font: inherit;">2022</em>, we derived 90% of our coal sales from <span style="-sec-ix-hidden:c108594567">five</span> customers, each representing at least <em style="font: inherit;">10%</em> of our coal sales. At <em style="font: inherit;"> December 31, 2022, </em>86% of our&#160;coal operations accounts receivable was from <span style="-sec-ix-hidden:c108594570">four</span> customers, each representing more than <em style="font: inherit;">10%.</em> For the year ended <em style="font: inherit;"> December 31, 2022, </em>100% of our&#160;electric sales and accounts receivable was with <span style="-sec-ix-hidden:c108594573">one</span> customer.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;">For <em style="font: inherit;">2023,</em> 100%&#160;of our delivered energy generation revenue was sold to Hoosier or the Midcontinent Independent System Operator ("MISO") wholesale market.&#160;MISO is the independent system operator managing the flow of high-voltage electricity across <em style="font: inherit;">15</em> U.S. states and the&#160;Canadian province of Manitoba.&#160;For <em style="font: inherit;">2023,</em> we derived 91% of our capacity sales revenue from three customers, each representing at least <em style="font: inherit;">10%</em> of capacity sales revenue. As of <em style="font: inherit;"> December 31, 2023, </em>we are committed to supply approximately 22% of the plant&#8217;s energy generation output and approximately 32% of the plant&#8217;s capacity to Hoosier from <em style="font: inherit;"> June 1, 2023, </em>through <em style="font: inherit;"> May 31, 2028.&#160; </em>Additionally, as of <em style="font: inherit;"> December 31, 2023, </em>we are committed to supply to other customers approximately 47% to 55% of the plant&#8217;s capacity during the years ending <em style="font: inherit;"> December 31, 2024, </em>through <em style="font: inherit;">2026</em> and approximately 28% of the plant&#8217;s capacity during the years ending <em style="font: inherit;"> December 31, 2027, </em>through <em style="font: inherit;">2028.</em> For <em style="font: inherit;">2022,</em> we derived <em style="font: inherit;">100%</em> of our electric delivered energy generation and capacity sales revenue from Hoosier.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Payment Arrangement [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Stock-based Compensation </span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">&#160;</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Stock-based compensation for restricted stock units is measured at the grant date based on the fair value of the award and is recognized as expense over the applicable vesting period of the stock award (generally <span style="-sec-ix-hidden:c108594585">two</span> to <span style="-sec-ix-hidden:c108594586">four</span>&#160;years) using the straight-line method.</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><span style="text-decoration: underline; ">Recent Accounting Pronouncements <em style="font: inherit;">Not</em> Yet Adopted</span></b></p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</p> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">In <em style="font: inherit;"> November 2023, </em>the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em>&#160;Segment Reporting (Topic <em style="font: inherit;">280</em>): Improvements to Reportable Segment Disclosures&#160;("ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07"</em>).&#160;ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> primarily requires enhanced disclosures about significant segment expenses regularly provided to the chief operating decision maker ("CODM"), the amount and composition of other segment items, and the title and position of the CODM. ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07</em> is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>with early adoption permitted. We are currently evaluating the impact of adopting ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">07,</em> but do <em style="font: inherit;">not</em> expect it to have a material effect on our consolidated financial statements. &#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#160;</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">In <em style="font: inherit;"> December 2023, </em>the FASB issued ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em>&#160;Income Taxes (Topic <em style="font: inherit;">740</em>): Improvements to Income Tax Disclosures&#160;("ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09"</em>). ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> primarily requires enhanced disclosures to (<em style="font: inherit;">1</em>) disclose specific categories in the rate reconciliation, (<em style="font: inherit;">2</em>) disclose the amount of income taxes paid and expensed disaggregated by federal, state, and foreign taxes, with further disaggregation by individual jurisdictions if certain criteria are met, and (<em style="font: inherit;">3</em>) disclose income (loss) from continuing operations before income tax (benefit) disaggregated between domestic and foreign. ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> is effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2024, </em>with early adoption permitted. We are currently evaluating the impact of adopting ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> but do <em style="font: inherit;">not</em> expect it to have a material effect on our consolidated financial statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_AdvanceRoyaltiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advance royalties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_AdvanceRoyaltiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_CoalPurchaseAgreementsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for coal purchase agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_CoalPurchaseAgreementsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_ContractLiabilitiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for contract liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_ContractLiabilitiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_MineDevelopmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for mine development.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_MineDevelopmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_MiningPropertiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for mining properties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_MiningPropertiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//410-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 450<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480598/954-450-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventorySuppliesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the basis and manner that goods are added and removed from inventory for supplies to be consumed directly or indirectly in production. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventorySuppliesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongDurationContractsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-duration insurance products (whole life, universal life, variable annuities, guaranteed renewable term, and title insurance contracts), including the basis for recognizing and determining amounts of revenues and policyholder funds pertaining to long-duration contracts, the general nature of and basis of presentation for separate accounts of contract holders, the practices and methods of allocating fees to policyholders' and contract holders' accounts, the nature, terms, valuation methods and assumptions used to determine fair value of minimum guarantees provided to policy and contract holders, and the methods used for capitalizing and amortizing sales inducements and policy acquisition costs. Disclosure may also include the classification of cash receipts and cash disbursements in statement of cash flows.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -SubTopic 80<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480109/944-80-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -SubTopic 80<br> -Topic 944<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480109/944-80-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongDurationContractsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483504/205-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for classification and method of accounting for interest-only strips, loans, other receivables, or retained interests in securitizations that can be contractually prepaid or otherwise settled in a way that the holder would not recover substantially all of its recorded investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010087600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock', window );">Schedule of Asset Retirement Obligations [Table Text Block]</a></td>
<td class="text">
     <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Balance, beginning of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,834</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Merom acquisition</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">7,230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Freelandville addition</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,631</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Accretion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,804</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,010</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Change in estimate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,566</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(3,384</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(3,162</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Balance, end of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">16,688</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,834</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Less current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(2,150</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(3,580</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Long-term balance, end of year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">14,538</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">17,254</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
    <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount of a liability for asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010261968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Other Long-term Assets (In Thousands) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of Other Assets, Noncurrent [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
     <tbody>
      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td>
       <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td>
       <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td>
       <td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Advanced coal royalties</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,521</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,967</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Other</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">1,540</span></td>
       <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">1,618</span></td>
       <td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Total other assets</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">7,061</span></td>
       <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">7,585</span></td>
       <td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010099792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Bank Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Current bank debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">35,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Less unamortized debt issuance cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(1,562</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(2,469</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net current portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">24,438</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">33,031</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Long-term bank debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">49,713</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Less unamortized debt issuance cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(2,047</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#8212;</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net long-term portion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">63,453</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">49,713</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total bank debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">91,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">85,213</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Less total unamortized debt issuance cost</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(3,609</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(2,469</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net bank debt</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">87,891</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">82,744</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-Term Debt [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Future Maturities (in thousands):</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">2025</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">39,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">91,500</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424013736640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Accounts Payable and Accrued Liabilities (In Thousands) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;">
     <tbody>
      <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td>
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Accounts payable</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">43,636</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">62,306</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Accrued property taxes</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,987</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,917</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Accrued payroll</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,575</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,933</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Workers' compensation reserve</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,629</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,440</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Group health insurance</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,300</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,250</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Asset retirement obligation - current portion</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">2,150</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">3,580</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Other</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,631</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,546</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td>
      </tr>

      <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;">
       <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total accounts payable and accrued liabilities</p> </td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">62,908</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
       <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">82,972</td>
       <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td>
      </tr>

     </tbody>
    </table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010105408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2023</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2022</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Expected amount</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,171</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">State income taxes, net of federal benefit</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,246</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">391</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Percentage depletion</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,348</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,081</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Change in valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(3,681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(970</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(844</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Return to provision adjustments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">159</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">153</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">92</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Total income tax expense</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,465</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,756</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred tax assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net operating loss</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">20,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">26,570</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="text-indent: 18pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt -9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Power contracts</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">23,302</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">34,233</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,287</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,344</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160; &#160; Accrued liabilities</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">570</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">556</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">2,016</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">471</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt -9pt; text-indent: 27pt;">Total deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,204</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">63,174</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160; &#160; Valuation allowance</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(3,681</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160; &#160; &#160; &#160; Deferred tax assets, net of valuation allowance</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">48,204</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">59,493</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Deferred tax liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Coal properties</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(25,764</td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(27,700</td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160; &#160; Power properties</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(31,126</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(35,702</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr>
<tr style="background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160; &#160; Investment partnerships</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(549</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(494</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt 0pt 0pt -9pt; text-indent: 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(203</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt -9pt; text-indent: 27pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Total deferred tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(57,439</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(64,099</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Net deferred tax liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">(9,235</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;">(4,606</td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; vertical-align: bottom;">)</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Paragraph 12<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424013962128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Stock Compensation Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock', window );">Nonvested Restricted Stock Shares Activity [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total authorized RSUs in Plan approved by shareholders</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,850,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Stock issued out of the Plan from vested grants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,540,178</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Non-vested grants</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(858,363</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">RSUs available for future issuance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">451,459</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Non-vested grants at December 31, 2021</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">183,000</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Granted &#8211; weighted average share price on grant date was $6.74</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">881,437</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(7,500</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Non-vested grants at December 31, 2022</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,056,937</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Granted &#8211; weighted average share price on grant date was $9.30</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">312,147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(472,721</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">(38,000</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Non-vested grants at December 31, 2023</b></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">858,363</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="width: 85%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Vesting Year</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">RSUs Vesting</em></b></p> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&#160;</td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">319,419</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">538,944</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Subparagraph (c)<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010117056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Employee Benefits (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of Expected Benefit Payments [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Health benefits, including premiums</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">401(k) matching</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,910</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,549</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred bonus plan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">687</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">&#160;</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><span style="color: rgb(0, 0, 0);">809</span></td><td style="width: 1%; padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">22,080</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">17,965</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 715<br> -SubTopic 20<br> -Subparagraph (f)<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010108064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease, Cost [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease information:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating cash outflows from operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">208</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">218</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average remaining lease term in years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1.30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease information:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Financing cash outflows from finance leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160; &#160; Proceeds from sale and leaseback arrangement&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11,082</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average remaining lease term in years</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Weighted average discount rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr>
</tbody></table>

    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37.3%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><em style="font: inherit;">Classification on Consolidated Balance Sheets</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><em style="font: inherit;"><em style="font: inherit;">December 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">&#160;</em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 32.7%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Buildings and equipment</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current operating lease liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Accounts payable and accrued liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">173</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current operating lease liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Other long-term liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">654</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Total operating lease liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease assets</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Finance lease right-of-use assets</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">12,346</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance lease liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Current finance lease liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Current portion of lease financing</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,933</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current finance lease liabilities</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Long-term lease financing</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">8,157</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td colspan="2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><em style="font: inherit;">Total finance lease liabilities</em></p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,090</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&#8212;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Year</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Operating Leases</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Finance Leases</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td></tr>
<tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">(in thousands)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,947</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,645</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">122</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,333</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">129</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">483</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><em style="font: inherit;">&#8212;</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total minimum lease payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13,925</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less imputed interest and deferred finance fees</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(323</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,835</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total lease liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">712</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,090</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010159168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Net Income Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"> <p style="margin: 0pt; text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="padding-bottom: 1px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="width: 70%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Basic earnings per common share:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net income - basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">44,793</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Weighted average shares outstanding - basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">33,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">32,043</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Basic earnings per common share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">1.35</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">$</span></td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"><span style="color: rgb(0, 0, 0);">0.57</span></td><td style="width: 1%; padding-bottom: 3px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td colspan="8" rowspan="1" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; vertical-align: middle;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><em style="font: inherit;"><em style="font: inherit;">The following table (in thousands, except per share amounts) sets forth the computation of diluted net income per share:</em></em></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td><td>&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;"><em style="font: inherit;">Year Ended December 31,</em></em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">2022</em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Diluted earnings per common share:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>&#160;</b></td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Net income - basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">44,793</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">18,105</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Add: Convertible Notes interest expense, net of tax</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,201</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">527</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Net income - diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">45,994</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">18,632</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td><td style="padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Weighted average shares outstanding - basic</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">33,133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">32,043</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Add: Dilutive effects of if converted Convertible Notes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,164</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,398</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Add: Dilutive effects of Restricted Stock Units</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">530</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">208</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;">Weighted average shares outstanding - diluted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36,827</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">33,649</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 27pt;">Diluted net earnings per share</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">1.25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">0.55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424013736640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 15 - Merom Acquisition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionTableTextBlock', window );">Asset Acquisition [Table Text Block]</a></td>
<td class="text">
    <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>Consideration:</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;">(in thousands)</em></td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Direct transaction costs</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">2,855</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Contract liability - PPA</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">184,500</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Contract liability - Capacity payment reduction</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,000</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Contract asset - Coal purchase agreement</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(34,300</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Coal inventory purchased</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">5,400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Deferred coal inventory payment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,600</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Total consideration</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">181,055</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>Relative fair value of assets acquired:</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Plant</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">165,816</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Materials and supplies</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,009</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Coal inventory</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,460</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;">Amount attributable to assets acquired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">188,285</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"><b>Fair value of liabilities assumed:</b></p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Asset retirement obligations</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,230</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&#160;</td></tr>
<tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"> <p style="margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Amount attributable to liabilities assumed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);">7,230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;">&#160;</td></tr>
<tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td style="font-family: Times New Roman; font-size: 10pt;">&#160;</td><td colspan="2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&#160;</td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&#160;</td></tr>
</tbody></table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 15<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480123/805-50-15-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010367808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 - Segments of Business (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TableTextBlock', window );"><strong>Notes Tables</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated', window );">Reconciliation of Operating Profit (Loss) from Segments to Consolidated</a></td>
<td class="text">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">&lt;tbody>&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Year Ended December 31, (in thousands)&lt;/p> &lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;&lt;/td>&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&lt;em style="font: inherit;">2023&lt;/em>&lt;/p> &lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&#160;&lt;/td>&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&lt;em style="font: inherit;">2022&lt;/em>&lt;/p> &lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&lt;b>Operating Revenues&lt;/b>&lt;/p> &lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&lt;b>&#160;&lt;/b>&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&lt;b>&#160;&lt;/b>&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">435,425&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">293,344&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">268,341&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">66,316&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(69,286&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,331&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">&lt;b>Consolidated Operating Revenues&lt;/b>&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">634,480&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">361,991&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&lt;b>Income (Loss) from Operations&lt;/b>&lt;/p> &lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&lt;b>&#160;&lt;/b>&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&lt;b>&#160;&lt;/b>&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">63,600&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,736&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12,552&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">31,505&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(11,140&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(4,811&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">&lt;b>Consolidated Income (Loss) from Operations&lt;/b>&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">65,012&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">30,430&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&lt;b>Depreciation, Depletion and Amortization&lt;/b>&lt;/p> &lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&lt;b>&#160;&lt;/b>&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&lt;b>&#160;&lt;/b>&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">48,365&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">43,612&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,739&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,117&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">107&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">146&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">&lt;b>Consolidated Depreciation, Depletion and Amortization&lt;/b>&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">67,211&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46,875&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&lt;b>Assets&lt;/b>&lt;/p> &lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&lt;b>&#160;&lt;/b>&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&lt;b>&#160;&lt;/b>&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">376,387&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">376,228&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">208,331&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">266,730&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,062&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(12,404&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">&lt;b>Consolidated Assets&lt;/b>&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">589,780&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">630,554&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;td>&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">&lt;b>Capital Expenditures&lt;/b>&lt;/p> &lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&lt;b>&#160;&lt;/b>&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="font-family: Times New Roman; font-size: 10pt;">&lt;b>&#160;&lt;/b>&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Coal Operations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">56,521&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">50,367&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Electric Operations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,831&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,653&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Corporate and Other and Eliminations&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom">&lt;td style="font-family: Times New Roman; font-size: 10pt;"> &lt;p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">&lt;b>Consolidated Capital Expenditures&lt;/b>&lt;/p> &lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">75,352&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&#160;&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$&lt;/td>&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">54,020&lt;/td>&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&#160;&lt;/td>&lt;/tr>
&lt;/tbody>&lt;/table>
   <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of reconciling items for the reconciliation of the profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424003378768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Summary of Significant Accounting Policies (Details Textual)<br> $ in Thousands, T in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="2">24 Months Ended</th>
<th class="th" colspan="1">31 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>T</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2028</div></th>
<th class="th"><div>Dec. 31, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th">
<div>May 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of Reportable Segments</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Accounts Receivable, Allowance for Credit Loss, Ending Balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssets', window );">Regulatory Asset</a></td>
<td class="nump">37,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_UndiscountedAssetRetirementObligations', window );">Undiscounted Asset Retirement Obligations</a></td>
<td class="nump">$ 26,600<span></span>
</td>
<td class="nump">$ 27,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_CapacityPaymentReductions', window );">Capacity Payment Reductions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_CoalSupplyCommitment', window );">Coal Supply Commitment (US Ton) | T</a></td>
<td class="nump">9.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_PricedCoalSupplyCommitment', window );">Priced Coal Supply Commitment (US Ton) | T</a></td>
<td class="nump">6.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_YearSupplyCommitmentsEnd', window );">Year Supply Commitments End</a></td>
<td class="text">2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember', window );">Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Coal [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_NumberOfMajorCustomers', window );">Number of Major Customers</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember', window );">Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Coal [Member] | Five Customers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">93.00%<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember', window );">Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Electric Distribution [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_NumberOfMajorCustomers', window );">Number of Major Customers</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember', window );">Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Electric Distribution [Member] | One Customer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember', window );">Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Electric Distribution [Member] | Three Customers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">91.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_NumberOfMajorCustomers', window );">Number of Major Customers</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember', window );">Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Energy Output [Member] | Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember', window );">Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Energy Capacity [Member] | Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember', window );">Revenue, Product and Service Benchmark [Member] | Product Concentration Risk [Member] | Electricity, Generation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Coal [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_NumberOfMajorCustomers', window );">Number of Major Customers</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Coal [Member] | Five Customers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">86.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Energy Capacity [Member] | Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Measurement Input, Discount Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMeasurementInput', window );">ARO measurement input</a></td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Surface and Underground Mining Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Power Plant Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_CoalSupplyCommitment', window );">Coal Supply Commitment (US Ton) | T</a></td>
<td class="nump">10.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Energy Capacity [Member] | Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Measurement Input, Discount Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMeasurementInput', window );">ARO measurement input</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Surface and Underground Mining Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">25 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Power Plant Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=hnrg_CoalPurchaseAgreementMember', window );">Coal Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_ContractWithCustomerAssetAmortizedExpense', window );">Contract with Customer, Asset, Amortized Expense</a></td>
<td class="nump">$ 19,600<span></span>
</td>
<td class="nump">$ 14,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=hnrg_CoalPurchaseAgreementMember', window );">Coal Purchase Agreement [Member] | Operating Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_ContractWithCustomerAssetAmortizedExpense', window );">Contract with Customer, Asset, Amortized Expense</a></td>
<td class="nump">30,700<span></span>
</td>
<td class="nump">3,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=hnrg_PowerPurchaseAgreementMember', window );">Power Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_ContractWithCustomerLiabilityAmortizationExpense', window );">Contract with Customer, Liability, Amortization Expense</a></td>
<td class="nump">$ 70,500<span></span>
</td>
<td class="nump">$ 23,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hnrg_SunriseEnergyLlcMember', window );">Sunrise Energy, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_CapacityPaymentReductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the value in reduction to capacity payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_CapacityPaymentReductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_CoalSupplyCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the coal supply commitment as of the specified date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_CoalSupplyCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:massItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_ContractWithCustomerAssetAmortizedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents amortized expense for contract with customer asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_ContractWithCustomerAssetAmortizedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_ContractWithCustomerLiabilityAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents amortization expense for contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_ContractWithCustomerLiabilityAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_NumberOfMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_NumberOfMajorCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_PricedCoalSupplyCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the quantity of priced coal supply commitment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_PricedCoalSupplyCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:massItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_UndiscountedAssetRetirementObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of asset retirement obligations before discounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_UndiscountedAssetRetirementObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_YearSupplyCommitmentsEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the year in which supply commitments end.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_YearSupplyCommitmentsEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 980<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481878/980-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueProductLineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_PublicUtilitiesInventoryCoalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_PublicUtilitiesInventoryCoalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=hnrg_FiveCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=hnrg_FiveCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ElectricDistributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ElectricDistributionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=hnrg_OneCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=hnrg_OneCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=hnrg_ThreeCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=hnrg_ThreeCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hnrg_EnergyOutputMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hnrg_EnergyOutputMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hnrg_EnergyCapacityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hnrg_EnergyCapacityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ElectricityGenerationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ElectricityGenerationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=hnrg_SurfaceAndUndergroundMiningEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=hnrg_SurfaceAndUndergroundMiningEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=hnrg_PowerPlantEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=hnrg_PowerPlantEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=hnrg_CoalPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=hnrg_CoalPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=hnrg_PowerPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=hnrg_PowerPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hnrg_SunriseEnergyLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hnrg_SunriseEnergyLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424003372080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Summary of Significant Accounting Policies - Changes to Asset Retirement Obligation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Balance, beginning of year</a></td>
<td class="nump">$ 20,834<span></span>
</td>
<td class="nump">$ 14,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_AssetRetirementObligationAcquisition', window );">Merom acquisition</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,230<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">Freelandville addition</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,631<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion</a></td>
<td class="nump">1,804<span></span>
</td>
<td class="nump">1,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_AssetRetirementObligationChangeOfEstimate', window );">Change in estimate</a></td>
<td class="num">(2,566)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Payments</a></td>
<td class="num">(3,384)<span></span>
</td>
<td class="num">(3,162)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Balance, end of year</a></td>
<td class="nump">16,688<span></span>
</td>
<td class="nump">20,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationCurrent', window );">Less current portion</a></td>
<td class="num">(2,150)<span></span>
</td>
<td class="num">(3,580)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Long-term balance, end of year</a></td>
<td class="nump">$ 14,538<span></span>
</td>
<td class="nump">$ 17,254<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_AssetRetirementObligationAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset retirement obligation incurred due to acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_AssetRetirementObligationAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_AssetRetirementObligationChangeOfEstimate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_AssetRetirementObligationChangeOfEstimate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481999/410-20-25-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationAccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481879/410-20-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationAccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset retirement obligations incurred during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationLiabilitiesSettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationLiabilitiesSettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424010291344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 2 - Inventory (Details Textual) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryAdjustments', window );">Inventory Adjustments, Total</a></td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="nump">$ 4.9<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424008026240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 3 - Other Long-term Assets (In Thousands) - Other Long-term Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidMineralRoyaltiesNoncurrent', window );">Advanced coal royalties</a></td>
<td class="nump">$ 5,521<span></span>
</td>
<td class="nump">$ 5,967<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Other</a></td>
<td class="nump">1,540<span></span>
</td>
<td class="nump">1,618<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Total other assets</a></td>
<td class="nump">$ 7,061<span></span>
</td>
<td class="nump">$ 7,585<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidMineralRoyaltiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of capitalized amounts paid for mineral royalties which will be charged against earnings after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidMineralRoyaltiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424008390048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Bank Debt (Details Textual)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">8 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 13, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Apr. 15, 2020</div></th>
<th class="th">
<div>Apr. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 12, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 02, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-Term Debt, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 91,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,469<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_LeverageRatio', window );">Leverage Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.32<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hnrg_CreditAgreementMember', window );">Credit Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet', window );">Debt Instrument, Increase (Decrease), Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(26,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_DebtInstrumentLiquidity', window );">Debt Instrument, Liquidity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt Issuance Costs, Net, Total</a></td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">$ 4,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_LeverageRatio', window );">Leverage Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_DebtServiceCoverageRatio', window );">Debt Service Coverage Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hnrg_CreditAgreementMember', window );">Credit Agreement [Member] | Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-Term Debt, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hnrg_CreditAgreementMember', window );">Credit Agreement [Member] | Term Loan [Member] | Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Debt Instrument, Periodic Payment, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hnrg_CreditAgreementMember', window );">Credit Agreement [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio', window );">Debt Instrument, Covenant, Debt Service Coverage Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hnrg_CreditAgreementMember', window );">Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hnrg_CreditAgreementMember', window );">Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hnrg_CreditAgreementMember', window );">Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt Instrument, Basis Spread on Variable Rate</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hnrg_CreditAgreementMember', window );">Credit Agreement [Member] | Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_DebtInstrumentAmountToBeConverted', window );">Debt Instrument, Amount to be Converted</a></td>
<td class="nump">$ 35,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">85,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000<span></span>
</td>
<td class="nump">75,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures', window );">Debt Instrument, Covenant, Maximum Annual Capital Expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_LineOfCreditFacilityAdditionalAmountBorrowed', window );">Line of Credit, Additional Amount Borrowed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-Term Line of Credit, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Debt Instrument, Unused Borrowing Capacity, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hnrg_CreditAgreementMember', window );">Credit Agreement [Member] | Revolving Credit Facility [Member] | Post August 2023 Amendment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures', window );">Debt Instrument, Covenant, Maximum Annual Capital Expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hnrg_TermLoanMember', window );">Term Loan [Member] | Revolving Credit Facility [Member] | Post March 2023 Amendment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">85,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-Term Debt, Gross</a></td>
<td class="nump">35,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="nump">$ 40,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=hnrg_TermLoanMember', window );">Term Loan [Member] | Revolving Credit Facility [Member] | Post August 2023 Amendment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-Term Debt, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Line of Credit Facility, Current Borrowing Capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_DebtInstrumentAmountToBeConverted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of debt instrument to be converted to new instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_DebtInstrumentAmountToBeConverted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the debt instrument, covenant, debt service coverage ratio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum capital expenditures per year under the covenant of the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_DebtInstrumentLiquidity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of liquidity under the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_DebtInstrumentLiquidity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_DebtServiceCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The debt service coverage ratio (consolidated adjusted EBITDA / annual debt service).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_DebtServiceCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_LeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The leverage ratio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_LeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_LineOfCreditFacilityAdditionalAmountBorrowed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The additional amount borrowed under a line of credit agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_LineOfCreditFacilityAdditionalAmountBorrowed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net increase or decrease in the carrying amount of the debt instrument for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480848/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=hnrg_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=hnrg_CreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=hnrg_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=hnrg_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=hnrg_SecuredOvernightFinancingRateSofrMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=hnrg_SecuredOvernightFinancingRateSofrMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=hnrg_PostAugust2023AmendmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=hnrg_PostAugust2023AmendmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=hnrg_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=hnrg_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=hnrg_PostMarch2023AmendmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=hnrg_PostMarch2023AmendmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424014861488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 4 - Bank Debt - Bank Debt, Less Debt Issuance Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_LongtermDebtCurrentMaturitiesGross', window );">Current bank debt</a></td>
<td class="nump">$ 26,000<span></span>
</td>
<td class="nump">$ 35,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsCurrentNet', window );">Less unamortized debt issuance cost</a></td>
<td class="num">(1,562)<span></span>
</td>
<td class="num">(2,469)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Net current portion</a></td>
<td class="nump">24,438<span></span>
</td>
<td class="nump">33,031<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_LongtermDebtExcludingCurrentMaturitiesGross', window );">Long-term bank debt</a></td>
<td class="nump">65,500<span></span>
</td>
<td class="nump">49,713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNoncurrentNet', window );">Less unamortized debt issuance cost</a></td>
<td class="num">(2,047)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Net long-term portion</a></td>
<td class="nump">63,453<span></span>
</td>
<td class="nump">49,713<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">91,500<span></span>
</td>
<td class="nump">85,213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less total unamortized debt issuance cost</a></td>
<td class="num">(3,609)<span></span>
</td>
<td class="num">(2,469)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Net bank debt</a></td>
<td class="nump">$ 87,891<span></span>
</td>
<td class="nump">$ 82,744<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_LongtermDebtCurrentMaturitiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_LongtermDebtCurrentMaturitiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_LongtermDebtExcludingCurrentMaturitiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_LongtermDebtExcludingCurrentMaturitiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsCurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsCurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNoncurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNoncurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424011316960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 4 - Bank Debt - Schedule of Future Maturity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024</a></td>
<td class="nump">$ 26,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025</a></td>
<td class="nump">26,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2026</a></td>
<td class="nump">39,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total</a></td>
<td class="nump">$ 91,500<span></span>
</td>
<td class="nump">$ 85,213<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424003334080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 5 - Accounts Payable and Accrued Liabilities (In Thousands) - Accounts Payable and Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></td>
<td class="nump">$ 43,636<span></span>
</td>
<td class="nump">$ 62,306<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Accrued property taxes</a></td>
<td class="nump">2,987<span></span>
</td>
<td class="nump">1,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent', window );">Accrued payroll</a></td>
<td class="nump">6,575<span></span>
</td>
<td class="nump">5,933<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent', window );">Workers' compensation reserve</a></td>
<td class="nump">3,629<span></span>
</td>
<td class="nump">3,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent', window );">Group health insurance</a></td>
<td class="nump">2,300<span></span>
</td>
<td class="nump">2,250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationCurrent', window );">Asset retirement obligation - current portion</a></td>
<td class="nump">2,150<span></span>
</td>
<td class="nump">3,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">1,631<span></span>
</td>
<td class="nump">3,546<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Total accounts payable and accrued liabilities</a></td>
<td class="nump">$ 62,908<span></span>
</td>
<td class="nump">$ 82,972<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(1),(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424003754064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Revenue 1 (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Accounts Receivable, after Allowance for Credit Loss, Total</a></td>
<td class="nump">$ 14,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=hnrg_ContractCapacityMember', window );">Contract Capacity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract with Customer, Liability</a></td>
<td class="nump">$ 23,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_PublicUtilitiesInventoryCoalMember', window );">Coal [Member] | INDIANA | Revenue from Contract with Customer Benchmark [Member] | Geographic Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration Risk, Percentage</a></td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">74.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hnrg_DeliveredEnergyMember', window );">Delivered Energy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 211,800,000<span></span>
</td>
<td class="nump">$ 53,900,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hnrg_CapacityPaymentsMember', window );">Capacity Payments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from Contract with Customer, Excluding Assessed Tax</a></td>
<td class="nump">$ 56,100,000<span></span>
</td>
<td class="nump">$ 12,300,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ElectricityPurchasedMember', window );">Electricity, Purchased [Member] | Hoosier [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage', window );">Long-Term Purchase Commitment, Minimum Quantity Required, Percentage</a></td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour', window );">Long-term Purchase Commitment, Minimum Quantity Required, Price Per Megawatt Hour</a></td>
<td class="nump">$ 34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne', window );">Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Megawatts Provided Year One</a></td>
<td class="nump">917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour', window );">Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Megawatts Provided Year Two Through Four</a></td>
<td class="nump">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth', window );">Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Price Per Kilowatts-month</a></td>
<td class="nump">$ 5.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>percentage of units of goods that must be purchased within the specified time period of the agreement to avoid penalties or unfavorable effects on pricing, among other adverse consequences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the contract price per megawatt-hour for the minimum quantity required.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the megawatts provided per contract capacity for the stand-ready obligation for long-term purchase agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the megawatts provided per contract capacity for stand-ready obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents price per kW-month for contract capacity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480833/946-310-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481058/954-310-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=hnrg_ContractCapacityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerBasisOfPricingAxis=hnrg_ContractCapacityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_PublicUtilitiesInventoryCoalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_PublicUtilitiesInventoryCoalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_IN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_IN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hnrg_DeliveredEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hnrg_DeliveredEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hnrg_CapacityPaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=hnrg_CapacityPaymentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ElectricityPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ElectricityPurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=hnrg_HoosierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=hnrg_HoosierMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424014973824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 6 - Revenue 2 (Details Textual) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Fixed-Price Contract [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, Remaining Performance Obligation, Percentage</a></td>
<td class="nump">55.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Contracts with Price Reopeners [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Coal Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 155.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Energy Obligations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 186.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Energy Obligations [Member] | Hoosier [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 115.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Contract Capacity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 144.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Contract Capacity [Member] | Hoosier [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 41.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2028-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01 | Contract Capacity [Member] | Hoosier [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, Remaining Performance Obligation, Amount</a></td>
<td class="nump">$ 60.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerBasisOfPricingAxis=us-gaap_FixedPriceContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=hnrg_ContractsWithPriceReopenersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerBasisOfPricingAxis=hnrg_ContractsWithPriceReopenersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=hnrg_CoalSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerBasisOfPricingAxis=hnrg_CoalSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=hnrg_EnergyObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerBasisOfPricingAxis=hnrg_EnergyObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=hnrg_HoosierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=hnrg_HoosierMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=hnrg_ContractCapacityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerBasisOfPricingAxis=hnrg_ContractCapacityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2028-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2028-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424003489936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Income Taxes (Details Textual) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate Reconciliation, Percent, Total</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [Member] | Pre-2018 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 13.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [Member] | Post 2017 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 60.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=hnrg_Pre2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=hnrg_Pre2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=hnrg_Post2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=hnrg_Post2017Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424003351680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Income Taxes - Difference Between Expected Amount and Actual Amount, Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Expected amount</a></td>
<td class="nump">$ 10,344<span></span>
</td>
<td class="nump">$ 4,171<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="nump">1,246<span></span>
</td>
<td class="nump">391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion', window );">Percentage depletion</a></td>
<td class="num">(3,348)<span></span>
</td>
<td class="num">(2,081)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="num">(3,681)<span></span>
</td>
<td class="num">(970)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="num">(844)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Return to provision adjustments</a></td>
<td class="nump">159<span></span>
</td>
<td class="nump">153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems', window );">Other</a></td>
<td class="nump">589<span></span>
</td>
<td class="nump">92<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="nump">$ 4,465<span></span>
</td>
<td class="nump">$ 1,756<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible depletion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424008081328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 7 - Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss</a></td>
<td class="nump">$ 20,029<span></span>
</td>
<td class="nump">$ 26,570<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Power contracts</a></td>
<td class="nump">23,302<span></span>
</td>
<td class="nump">34,233<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Compensation</a></td>
<td class="nump">2,287<span></span>
</td>
<td class="nump">1,344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">570<span></span>
</td>
<td class="nump">556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">471<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">48,204<span></span>
</td>
<td class="nump">63,174<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,681)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets, net of valuation allowance</a></td>
<td class="nump">48,204<span></span>
</td>
<td class="nump">59,493<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_DeferredTaxLiabilitiesCoalProperties', window );">Coal properties</a></td>
<td class="num">(25,764)<span></span>
</td>
<td class="num">(27,700)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_DeferredTaxLiabilitiesPowerProperties', window );">Power properties</a></td>
<td class="num">(31,126)<span></span>
</td>
<td class="num">(35,702)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesInvestments', window );">Investment partnerships</a></td>
<td class="num">(549)<span></span>
</td>
<td class="num">(494)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(203)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(57,439)<span></span>
</td>
<td class="num">(64,099)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="num">$ (9,235)<span></span>
</td>
<td class="num">$ (4,606)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_DeferredTaxLiabilitiesCoalProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from coal properties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_DeferredTaxLiabilitiesCoalProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_DeferredTaxLiabilitiesPowerProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from power properties</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_DeferredTaxLiabilitiesPowerProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424014938272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Stock Compensation Plans (Details Textual) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 07, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share Price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.39<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-Based Payment Arrangement, Expense</a></td>
<td class="nump">$ 3.6<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</a></td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share (in dollars per share)</a></td>
<td class="nump">$ 10.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</a></td>
<td class="nump">$ 4.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)</a></td>
<td class="nump">451,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average intrinsic value of award vested under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424003491280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 8 - Stock Compensation Plans - Schedule of Restricted Stock Units (Details) - Restricted Stock Units (RSUs) [Member] - shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Total authorized RSUs in Plan approved by shareholders (in shares)</a></td>
<td class="nump">4,850,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Stock issued out of the Plan from vested grants (in shares)</a></td>
<td class="num">(3,540,178)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested grants (in shares)</a></td>
<td class="num">(858,363)<span></span>
</td>
<td class="num">(1,056,937)<span></span>
</td>
<td class="num">(183,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">RSUs available for future issuance (in shares)</a></td>
<td class="nump">451,459<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424013869424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Stock Compensation Plans - RSU Activity (Details) - Restricted Stock Units (RSUs) [Member] - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested grants (in shares)</a></td>
<td class="nump">1,056,937<span></span>
</td>
<td class="nump">183,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">312,147<span></span>
</td>
<td class="nump">881,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(38,000)<span></span>
</td>
<td class="num">(7,500)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(472,721)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Non-vested grants (in shares)</a></td>
<td class="nump">858,363<span></span>
</td>
<td class="nump">1,056,937<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424011321520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 8 - Stock Compensation Plans - Vesting of Non-vested RSU Grants (Details) - Restricted Stock Units (RSUs) [Member]<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=hnrg_VestingIn2024Member', window );">Vesting in 2024 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod', window );">RSUs vesting (in shares)</a></td>
<td class="nump">319,419<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=hnrg_RepresentsVestingIn2025Member', window );">Represents vesting in 2025 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod', window );">RSUs vesting (in shares)</a></td>
<td class="nump">538,944<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that are to vest in a future period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=hnrg_VestingIn2024Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=hnrg_VestingIn2024Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=hnrg_RepresentsVestingIn2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=hnrg_RepresentsVestingIn2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424008356720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Employee Benefits (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_EmployeeBenefitCosts', window );">Employee Benefit Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,080<span></span>
</td>
<td class="nump">$ 17,965<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLaborRelatedExpenses', window );">Other Labor-related Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,900<span></span>
</td>
<td class="nump">4,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_InsuredMaximumExposurePerEmployee', window );">Insured Maximum Exposure Per Employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_AggregateInsuranceDeductibleForEmployees', window );">Aggregate Insurance Deductible for Employees</a></td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember', window );">Operating Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_EmployeeBenefitCosts', window );">Employee Benefit Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,500<span></span>
</td>
<td class="nump">$ 17,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_AggregateInsuranceDeductibleForEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of aggregate insurance deductible for employees, with regard to workers' compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_AggregateInsuranceDeductibleForEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_EmployeeBenefitCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of employee benefit costs recorded during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_EmployeeBenefitCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_InsuredMaximumExposurePerEmployee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the insurance maximum exposure per employee with regard to workers' compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_InsuredMaximumExposurePerEmployee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLaborRelatedExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of labor-related expenses classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLaborRelatedExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424008048080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Employee Benefits - Employee Benefit Plans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare', window );">Health benefits, including premiums</a></td>
<td class="nump">$ 18,483<span></span>
</td>
<td class="nump">$ 14,607<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">401(k) matching</a></td>
<td class="nump">2,910<span></span>
</td>
<td class="nump">2,549<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Deferred bonus plan</a></td>
<td class="nump">687<span></span>
</td>
<td class="nump">809<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_EmployeeBenefitCosts', window );">Total</a></td>
<td class="nump">$ 22,080<span></span>
</td>
<td class="nump">$ 17,965<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_EmployeeBenefitCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of employee benefit costs recorded during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_EmployeeBenefitCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The compensation expense recognized during the period pertaining to the deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 710<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483043/710-10-30-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after effect of policies assumed or ceded, of expense related to provision for policy benefits and costs incurred for health insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424014979520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Leases (Details Textual)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_NumberOfOperatingLeases', window );">Number of Operating Leases</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_NumberOfFinancingLeases', window );">Number of Financing Leases</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_FinancingLeasesDepreciationExpense', window );">Financing Leases, Depreciation Expense</a></td>
<td class="nump">$ 2,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Finance Lease, Interest Payment on Liability</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsLeasingNet', window );">Deferred Costs, Leasing, Net</a></td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=hnrg_BuildingsAndEquipmentMember', window );">Buildings and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">$ 712<span></span>
</td>
<td class="nump">$ 230<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Lessee, Operating Lease, Remaining Lease Term (Year)</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Lessee, Operating Lease, Remaining Lease Term (Year)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_FinancingLeasesDepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The depreciation expense relating to finance lease assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_FinancingLeasesDepreciationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_NumberOfFinancingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of financing leases a company has.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_NumberOfFinancingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_NumberOfOperatingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of operating leases a company has.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_NumberOfOperatingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsLeasingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents costs incurred by the lessor that are (a) costs to originate a lease incurred in transactions with independent third parties that (i) result directly from and are essential to acquire that lease and (ii) would not have been incurred had that leasing transaction not occurred and (b) certain costs directly related to specified activities performed by the lessor for that lease. Those activities are: evaluating the prospective lessee's financial condition; evaluating and recording guarantees, collateral, and other security arrangements; negotiating lease terms; preparing and processing lease documents; and closing the transaction. This element is net of accumulated amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481178/840-20-25-16<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481123/840-20-35-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479341/842-30-25-10<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481178/840-20-25-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsLeasingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=hnrg_BuildingsAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=hnrg_BuildingsAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424007741744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Leases - Information Related to Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash outflows from operating leases</a></td>
<td class="nump">$ 208<span></span>
</td>
<td class="nump">$ 218<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term (Year)</a></td>
<td class="text">8 years 6 months<span></span>
</td>
<td class="text">1 year 3 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">9.50%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_ProceedsFromSaleLeasebackTransaction', window );">Proceeds from sale and leaseback arrangement</a></td>
<td class="nump">$ 11,082<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance Lease, Weighted Average Remaining Lease Term (Year)</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability, Total</a></td>
<td class="nump">$ 712<span></span>
</td>
<td class="nump">230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease assets</a></td>
<td class="nump">12,346<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current finance lease liabilities</a></td>
<td class="nump">3,933<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current finance lease liabilities</a></td>
<td class="nump">8,157<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance lease liabilities</a></td>
<td class="nump">12,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=hnrg_BuildingsAndEquipmentMember', window );">Buildings and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">712<span></span>
</td>
<td class="nump">230<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember', window );">Accounts Payable and Accrued Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="nump">58<span></span>
</td>
<td class="nump">173<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember', window );">Other Noncurrent Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Non-current operating lease liabilities</a></td>
<td class="nump">654<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=hnrg_FinancingLeaseRightofuseAssetsMember', window );">Financing Lease Right-of-Use Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease assets</a></td>
<td class="nump">12,346<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=hnrg_CurrentPortionOfLeaseFinancingMember', window );">Current Portion of Lease Financing [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current finance lease liabilities</a></td>
<td class="nump">3,933<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=hnrg_LongtermLeaseFinancingMember', window );">Long-term Lease Financing [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Non-current finance lease liabilities</a></td>
<td class="nump">8,157<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember', window );">Accounts Payable and Accrued Liabilities and Other Noncurrent Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance lease liabilities</a></td>
<td class="nump">$ 12,090<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_ProceedsFromSaleLeasebackTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of proceeds from sale leaseback transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_ProceedsFromSaleLeasebackTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=hnrg_BuildingsAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=hnrg_BuildingsAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=hnrg_FinancingLeaseRightofuseAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=hnrg_FinancingLeaseRightofuseAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=hnrg_CurrentPortionOfLeaseFinancingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=hnrg_CurrentPortionOfLeaseFinancingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=hnrg_LongtermLeaseFinancingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=hnrg_LongtermLeaseFinancingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424008078672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 10 - Leases - Future Minimum Lease Payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024, operating leases</a></td>
<td class="nump">$ 58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024, financing leases</a></td>
<td class="nump">4,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025, operating leases</a></td>
<td class="nump">118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2025, financing leases</a></td>
<td class="nump">4,645<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026, operating leases</a></td>
<td class="nump">122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2026, financing leases</a></td>
<td class="nump">4,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027, operating leases</a></td>
<td class="nump">125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2028, operating leases</a></td>
<td class="nump">129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter, operating leases</a></td>
<td class="nump">483<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">1,035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">13,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest and deferred finance fees</a></td>
<td class="num">(323)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest and deferred finance fees</a></td>
<td class="num">(1,835)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability, Total</a></td>
<td class="nump">712<span></span>
</td>
<td class="nump">$ 230<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total lease liability</a></td>
<td class="nump">$ 12,090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424003314016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 11 - Self-Insurance (Details Textual)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability, Total</a></td>
<td class="nump">$ 712<span></span>
</td>
<td class="nump">$ 230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents, Total</a></td>
<td class="nump">4,281<span></span>
</td>
<td class="nump">3,417<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=hnrg_FutureWorkersCompensationClaimPaymentsMember', window );">Future Workers' Compensation Claim Payments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents, Total</a></td>
<td class="nump">$ 4,300<span></span>
</td>
<td class="nump">3,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MiningPropertiesAndMineralRightsMember', window );">Mining Properties and Mineral Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_NumberOfMiningUnits', window );">Number of Mining Units</a></td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_GeographicSpreadOfMiningUnitsInMiles', window );">Geographic Spread of Mining Units, in Miles</a></td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating Lease, Liability, Total</a></td>
<td class="nump">$ 262,000<span></span>
</td>
<td class="nump">$ 280,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_GeographicSpreadOfMiningUnitsInMiles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total active underground mining miles with equipment that is self-insured.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_GeographicSpreadOfMiningUnitsInMiles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_NumberOfMiningUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of mining units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_NumberOfMiningUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=hnrg_FutureWorkersCompensationClaimPaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis=hnrg_FutureWorkersCompensationClaimPaymentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MiningPropertiesAndMineralRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MiningPropertiesAndMineralRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424011731296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Net Income Per Share - Computation of Net Income Allocated to Common Shareholders (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income - basic</a></td>
<td class="nump">$ 44,793<span></span>
</td>
<td class="nump">$ 18,105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - basic (in shares)</a></td>
<td class="nump">33,133<span></span>
</td>
<td class="nump">32,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per common share (in dollars per share)</a></td>
<td class="nump">$ 1.35<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestOnConvertibleDebtNetOfTax', window );">Add: Convertible Notes interest expense, net of tax</a></td>
<td class="nump">$ 1,201<span></span>
</td>
<td class="nump">$ 527<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToParentDiluted', window );">Net income - diluted</a></td>
<td class="nump">$ 45,994<span></span>
</td>
<td class="nump">$ 18,632<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities', window );">Add: Dilutive effects of if converted Convertible Notes (in shares)</a></td>
<td class="nump">3,164<span></span>
</td>
<td class="nump">1,398<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Add: Dilutive effects of Restricted Stock Units (in shares)</a></td>
<td class="nump">530<span></span>
</td>
<td class="nump">208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding - diluted (in shares)</a></td>
<td class="nump">36,827<span></span>
</td>
<td class="nump">33,649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net earnings per share (in dollars per share)</a></td>
<td class="nump">$ 1.25<span></span>
</td>
<td class="nump">$ 0.55<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestOnConvertibleDebtNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestOnConvertibleDebtNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToParentDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToParentDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424014875232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 14 - Equity Method Investments (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity Method Investments</a></td>
<td class="nump">$ 2,811<span></span>
</td>
<td class="nump">$ 3,988<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hnrg_SunriseEnergyLlcMember', window );">Sunrise Energy, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity Method Investments</a></td>
<td class="nump">$ 2,800<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hnrg_SunriseEnergyLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hnrg_SunriseEnergyLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424014785104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 15 - Merom Acquisition (Details Textual) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Feb. 14, 2022</div></th>
<th class="th"><div>May 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_CapacityPaymentReductions', window );">Capacity Payment Reductions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=hnrg_MeromAcquisitionMember', window );">Merom Acquisition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_CapacityPaymentReductions', window );">Capacity Payment Reductions</a></td>
<td class="nump">$ 15.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseObligation', window );">Purchase Obligation, Total</a></td>
<td class="nump">7.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_BusinessAcquisitionPurchaseOfCoalInventory', window );">Business Acquisition, Purchase of Coal Inventory</a></td>
<td class="nump">17.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment', window );">Business Acquisition, Purchase of Coal Inventory, Initial Payment</a></td>
<td class="nump">5.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Business Acquisition, Transaction Costs</a></td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_BusinessAcquisitionPurchaseOfCoalInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents purchase of coal inventory in a business acquisition transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_BusinessAcquisitionPurchaseOfCoalInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents initial payment for purchase of coal inventory in a business acquisition transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_CapacityPaymentReductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the value in reduction to capacity payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_CapacityPaymentReductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hnrg_MeromAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hnrg_MeromAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424003245152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 15 - Merom Acquisition - Summary of Acquired Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 21, 2022</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Plant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 488,634<span></span>
</td>
<td class="nump">$ 480,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryCoal', window );">Coal inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,075<span></span>
</td>
<td class="nump">49,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Amount attributable to assets acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">589,780<span></span>
</td>
<td class="nump">630,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Asset retirement obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,688<span></span>
</td>
<td class="nump">20,834<span></span>
</td>
<td class="nump">$ 14,125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Amount attributable to liabilities assumed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 321,192<span></span>
</td>
<td class="nump">$ 415,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=hnrg_MeromAcquisitionMember', window );">Merom Acquisition [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost', window );">Direct transaction costs</a></td>
<td class="nump">$ 2,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa', window );">Contract liability - PPA</a></td>
<td class="nump">184,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction', window );">Contract liability - Capacity payment reduction</a></td>
<td class="nump">11,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement', window );">Contract asset - Coal purchase agreement</a></td>
<td class="num">(34,300)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased', window );">Coal inventory purchased</a></td>
<td class="nump">5,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment', window );">Deferred coal inventory payment</a></td>
<td class="nump">11,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Total consideration</a></td>
<td class="nump">181,055<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Plant</a></td>
<td class="nump">165,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MaterialsSuppliesAndOther', window );">Materials and supplies</a></td>
<td class="nump">12,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EnergyRelatedInventoryCoal', window );">Coal inventory</a></td>
<td class="nump">10,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Amount attributable to assets acquired</a></td>
<td class="nump">188,285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligation', window );">Asset retirement obligations</a></td>
<td class="nump">7,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Amount attributable to liabilities assumed</a></td>
<td class="nump">$ 7,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of coal inventory purchased as consideration transferred in asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contract asset, coal purchase agreement issued as consideration transferred in asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contract liability, capacity payment reduction issued as consideration transferred in asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contract liability, PPA issued as consideration transferred in asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of fair value of deferred coal inventory payment issued as consideration transferred in asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479908/805-50-55-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480060/805-50-25-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction cost incurred as part of consideration transferred in asset acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479908/805-50-55-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480060/805-50-25-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480027/805-50-30-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481999/410-20-25-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 410<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481850/410-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EnergyRelatedInventoryCoal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of coal, which is a combustible rock or minerals which are extracted from the ground and used as fuel.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EnergyRelatedInventoryCoal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MaterialsSuppliesAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized costs of materials, supplies, and other assets, which are not included in inventory but used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MaterialsSuppliesAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionAxis=hnrg_MeromAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=hnrg_MeromAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424003170480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 16 - Convertible Notes (Details Textual) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 12, 2022</div></th>
<th class="th"><div>Aug. 08, 2022</div></th>
<th class="th"><div>Jul. 29, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>May 20, 2022</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 11,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Proceeds from Related Party Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 18,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=hnrg_SeniorUnsecuredConvertibleNotesMember', window );">Senior Unsecured Convertible Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Debt Instrument, Convertible, Conversion Price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=hnrg_SeniorUnsecuredConvertibleNotesMember', window );">Senior Unsecured Convertible Notes [Member] | Four Affiliated Individuals [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible Debt, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=hnrg_SeniorUnsecuredConvertibleNotesMember', window );">Senior Unsecured Convertible Notes [Member] | Affiliated Individual [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebt', window );">Convertible Debt, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=hnrg_SeniorUnsecuredConvertibleNotesMember', window );">Senior Unsecured Convertible Notes [Member] | Four Board Members [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Proceeds from Related Party Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt Conversion, Converted Instrument, Shares Issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,965,841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=hnrg_SeniorUnsecuredConvertibleNotesMember', window );">Senior Unsecured Convertible Notes [Member] | Non-affiliated Party [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt Conversion, Converted Instrument, Shares Issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">231,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=hnrg_SeniorUnsecuredConvertibleNotesMember', window );">Senior Unsecured Convertible Notes [Member] | Non-affiliated Party [Member] | Conversion Price 6 Point 254, Maturity Date December 2026 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Proceeds from Related Party Debt</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Debt Instrument, Convertible, Conversion Price (in dollars per share)</a></td>
<td class="nump">$ 6.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=hnrg_SeniorUnsecuredConvertibleNotesMember', window );">Senior Unsecured Convertible Notes [Member] | Director [Member] | Conversion Price 6 Point 254, Maturity Date December 2028 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Proceeds from Related Party Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Debt Instrument, Convertible, Conversion Price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=hnrg_SeniorUnsecuredConvertibleNotesMember', window );">Senior Unsecured Convertible Notes [Member] | Director [Member] | Conversion Price 6 Point 15, Maturity Date December 2028 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Proceeds from Related Party Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Debt Instrument, Convertible, Conversion Price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=hnrg_SeniorUnsecuredConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=hnrg_SeniorUnsecuredConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=hnrg_FourAffiliatedIndividualsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=hnrg_FourAffiliatedIndividualsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=hnrg_AffiliatedIndividualMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=hnrg_AffiliatedIndividualMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=hnrg_FourBoardMembersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=hnrg_FourBoardMembersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=hnrg_NonaffiliatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=hnrg_NonaffiliatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=hnrg_ConversionPrice6Point254MaturityDateDecember2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionByUniqueDescriptionAxis=hnrg_ConversionPrice6Point254MaturityDateDecember2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=hnrg_ConversionPrice6Point254MaturityDateDecember2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionByUniqueDescriptionAxis=hnrg_ConversionPrice6Point254MaturityDateDecember2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=hnrg_ConversionPrice6Point15MaturityDateDecember2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionByUniqueDescriptionAxis=hnrg_ConversionPrice6Point15MaturityDateDecember2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424007849472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 17 - At Market Agreement (Details Textual) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 18, 2023</div></th>
<th class="th"><div>Mar. 04, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=hnrg_AtMarketOfferingMember', window );">At Market Offering [Member] | B. Riley Securities, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds', window );">Equity Sales Agreement, Maximum Aggregate Gross Proceeds</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hnrg_AtmOfferingNoticeForTermination', window );">ATM Offering, Notice for Termination (Day)</a></td>
<td class="text">5 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues (in shares)</a></td>
<td class="nump">794,000<span></span>
</td>
<td class="nump">710,623<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock Issued During Period, Value, New Issues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,600<span></span>
</td>
<td class="nump">$ 7,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_AtmOfferingNoticeForTermination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of days/weeks/months/years of notice required to terminate an ATM offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_AtmOfferingNoticeForTermination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the maximum aggregate gross proceeds relating to the equity sales agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hnrg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=hnrg_AtMarketOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=hnrg_AtMarketOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=hnrg_BRileySecuritiesIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=hnrg_BRileySecuritiesIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424015329680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 - Segments of Business (Details Textual)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of Reportable Segments</a></td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hnrg_SunriseEnergyLlcMember', window );">Sunrise Energy, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity Method Investment, Ownership Percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hnrg_SunriseEnergyLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=hnrg_SunriseEnergyLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424014881440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 18 - Segment of Business - Summary of Reportable Segments Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 634,480<span></span>
</td>
<td class="nump">$ 361,991<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating Expense</a></td>
<td class="nump">65,012<span></span>
</td>
<td class="nump">30,430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation</a></td>
<td class="nump">67,211<span></span>
</td>
<td class="nump">46,875<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Amount attributable to assets acquired</a></td>
<td class="nump">589,780<span></span>
</td>
<td class="nump">630,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Capital Expenditures</a></td>
<td class="nump">75,352<span></span>
</td>
<td class="nump">54,020<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hnrg_CoalOperationsMember', window );">Coal Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">435,425<span></span>
</td>
<td class="nump">293,344<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating Expense</a></td>
<td class="nump">63,600<span></span>
</td>
<td class="nump">3,736<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation</a></td>
<td class="nump">48,365<span></span>
</td>
<td class="nump">43,612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Amount attributable to assets acquired</a></td>
<td class="nump">376,387<span></span>
</td>
<td class="nump">376,228<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Capital Expenditures</a></td>
<td class="nump">56,521<span></span>
</td>
<td class="nump">50,367<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hnrg_ElectricOperationsMember', window );">Electric Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">268,341<span></span>
</td>
<td class="nump">66,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating Expense</a></td>
<td class="nump">12,552<span></span>
</td>
<td class="nump">31,505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation</a></td>
<td class="nump">18,739<span></span>
</td>
<td class="nump">3,117<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Amount attributable to assets acquired</a></td>
<td class="nump">208,331<span></span>
</td>
<td class="nump">266,730<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Capital Expenditures</a></td>
<td class="nump">18,831<span></span>
</td>
<td class="nump">3,653<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember', window );">Corporate and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="num">(69,286)<span></span>
</td>
<td class="nump">2,331<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating Expense</a></td>
<td class="num">(11,140)<span></span>
</td>
<td class="num">(4,811)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation</a></td>
<td class="nump">107<span></span>
</td>
<td class="nump">146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Amount attributable to assets acquired</a></td>
<td class="nump">5,062<span></span>
</td>
<td class="num">(12,404)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Capital Expenditures</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hnrg_CoalOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hnrg_CoalOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hnrg_ElectricOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hnrg_ElectricOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.0.1</span><table class="report" border="0" cellspacing="2" id="idm140424007727760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 19 - Subsequent Events (Details Textual) - Subsequent Event [Member]<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 23, 2024</div></th>
<th class="th">
<div>Feb. 29, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated', window );">Restructuring and Related Cost, Number of Positions Eliminated</a></td>
<td class="nump">110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Unsecured Debt [Member] | Conversion of Interest From Stock Payment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt Conversion, Converted Instrument, Shares Issued (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">122,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Unsecured Notes from Board of Directors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromUnsecuredNotesPayable', window );">Proceeds from Unsecured Notes Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromUnsecuredNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from borrowings supported by a written promise to pay an obligation that is uncollateralized (where debt is not backed by the pledge of collateral).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromUnsecuredNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of positions eliminated during the period as a result of restructuring activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionByUniqueDescriptionAxis=hnrg_ConversionOfInterestFromStockPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionByUniqueDescriptionAxis=hnrg_ConversionOfInterestFromStockPaymentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=hnrg_UnsecuredNotesFromBoardOfDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=hnrg_UnsecuredNotesFromBoardOfDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>96
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( &R&;E@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !LAFY8C$DV/>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>.FW'#E&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/
MGR6W.@H=$CZG$#&1Q7PWN,YGH>.&G8BB ,CZA$[E<DSXL7D(R2D:G^D(4>D/
M=42H.5^#0U)&D8()6,2%R&1KM- )%85TP1N]X.-GZF:8T8 =.O24H2HK8'*:
M&,]#U\(-,,$(D\O?!30+<:[^B9T[P"[)(=LEU?=]V3=S;MRA@K>GQY=YW<+Z
M3,IK'']E*^@<<<.NDU^;A^U^QV3-ZU7!FZ):[6LN[BO!U^^3ZP^_F[ +QA[L
M/S:^"LH6?MV%_ )02P,$%     @ ;(9N6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MX!%:-E.\Y("R!CB_DM+L._8<;:Y-T3]02P,$%     @ ;(9N6-^Z3L: !P
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
M9KF ?'[/F-A=Y']0'Z89_@]02P,$%     @ ;(9N6&N$@Q"4"0  R2H  !@
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
M2_^:337Z8O>>D%%JFX($-!/>&D6&/DF<,H(\4T2.&8/TL8,O_&?)<VY?X-*
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
M8'V-I,IF')&;Y$)K<BJPYD3F*%2'076X;0R;*'&;JGL?#)90GM*EE*M*4=A
M)%!5.(#LCZD 1X$\5+M;ND1U</W$-'8-&GP>*QB]7Y<-RI$0 R#E%2,QC-01
M;GLH>2P7VD#(_"L4CGZE5"@EQ952'4Y6>2NMI-:>,C\)$QL<VZ%6SJ0(IE0[
M!\/\7+K<QP(CZ;ML3W*/J3:$[Y ND/Y UGL^%ZAG1%,!<?_QTP]OIM/)NX?0
M\+>+=_\DI G6#:&F]J%Q!,^^B,7O&[/D>J@"RV9/2F*2N!-(#Z79_4AJT%FO
MN#ASU?Y(BJZE:=0.STGK0M<U@?>OA.)P9A]&OS#H<Y7DT?S8)N=V@Z/F+>C-
M6IL[J^;S66<5[P/^5C:(F\G-D#[2S?;:B=:12VVVPUU(8"^8>-T@/54HJ"$
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
M^ME3,NA2NZ(TKK%,_]SR@Z?STA1W_^[S^&7,+M+\I;&D6VP/;.UHJF<SMN"
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
M?S2A(2>[,=@MM&CLZ%D+38/,/A;TY8#2&-#Y1E G[A<FP/%;9/$74$L#!!0
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
M >BN\743JUK?;+;*4NORPXK^%5 [ ]HO%>6TG[@ P]_'ZE]02P,$%     @
M;(9N6/)?"F-] @  EP4  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL
MC5113]LP$/XKITR:]L":)BELZMI(%(:&! @!@X=I#VYR;2P<.[,O+?S[G9V0
M@52JO<1WY[O/W^?X;K8U]M%5B 1/M=)N'E5$S32.75%A+=S(-*AY9V5L+8A=
MNXY=8U&4H:A6<3H>'\6UD#K*9R%V;?.9:4E)C=<67%O7PCXO4)GM/$JBE\"-
M7%?D W$^:\0:;Y%^-M>6O7A *66-VDFCP>)J'ATGT\7$YX>$>XE;]\H&KV1I
MS*-WSLMY-/:$4&%!'D'PLL$35,H#,8T_/68T'.D+7]LOZ&=!.VM9"H<G1CW(
MDJIY]#6"$E>B571CMC^PUW/H\0JC7/C"ML\=1U"TCDS=%S.#6NIN%4_]/?Q/
M0=H7I(%W=U!@>2I(Y#-KMF!]-J-Y(T@-U4Q.:O]3;LGRKN0ZRJ\,(209?(8S
M(2W<"]4B7*)PK46^>W*SF/@8GQP7/>2B@TS?@4Q2N#2:*@??=8GE6X"8^0TD
MTQ>2BW0OXBD6(\B2 TC':;8'+QM$9P$OVR/: 1DXDUKH0@H%MR3H?<$=W&0W
MG.^;J6M$@?.(&\.AW6"4?_R0'(V_[2$[&<A.]J'GN_\+"%V^\<]UTY([@!LL
M6FNE7H>,*Z/M$/AUAT\$"V6*Q]^[5.[EL5OE)_]V'I";JS ML^ I 05:XFD
MPCDD%V@H*99229)\[8*SO*2-ES2"NPJADFB%+:IG6/HIP>F."ZFRB& T]M8%
M;E!!,@5M(.F]U'OD(VD?R<)^!@F_&-AU_?&K9JG1KL-(<!#X=WTS1(>I<]PU
MV[_T;F1="KN6VH'"%9>.1U\.([#=&.@<,DUHO:4A;N1@5CPYT?H$WE\9?HF]
MXP\89G'^%U!+ P04    " !LAFY8\(2+C?P"  ",!@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970R,"YX;6Q]55%/VS 0_BNG3)OV $V:%L986XD"TYA@0I3!
MP[0'-[DF%HX=;*=I__W.3IJ5K>U+<K;OOON^<^XRJI5^,3FBA54AI!D'N;7E
M>1B:),>"F9XJ4=+)0NF"65KJ+#2E1I;ZH$*$<12=A@7C,IB,_-Z]GHQ49067
M>*_!5$7!]'J*0M7CH!]L-AYXEENW$4Y&)<MPAO9G>:]I%78H*2]0&JXD:%R,
M@XO^^73H_+W#$\?:;-G@E,R5>G&+FW0<1(X0"DRL0V#T6N(E"N& B,9KBQET
M*5W@MKU!_^JUDY8Y,WBIQ#-/;3X.S@)(<<$J81]4_0U;/2<.+U'"^"?4C>_I
MYP"2REA5M,'$H."R>;-56X>M@+-H3T#<!L2>=Y/(L[QBEDU&6M6@G3>A.<-+
M]=%$CDMW*3.KZ913G)W\4!:A/X1CN'ZMN%W#'=I<I7 CEV@L5=^:46@ID7,/
MDQ9TVH#&>T#[,=PI:7,#US+%]"U 2 P[FO&&YC0^B'B%20\&_2.(HWAP &_0
MR1YXO,$!V0:L@J]<,IEP)F!FF<6]@ANXX6XXUSGGIF0)C@-J#8-ZB<'DP[O^
M:?3E -EA1W9X"'VR]V: R12^*RXM/-&ZHM1PQ4TBE"$;?CWBRL)4J.3E]RY-
M![/NUO31?2NS2FIND"X7=;8^@MO;2WA&4#4U&9Q$[X$((858,OYSKG.>Y,[7
M0,8,M,B-E(S9'#67&2!)+IU&:@>;0RF8]->5XI+F2.F]:3!INC*:)P2XP>G]
MDQ"8,&IW/*Y*H:A,--E <7$$DE$)Z4L@7D?>(U%,',\QA8)*SR2^94PSA2(E
M,@JO-%3TJ>M,JZH-W*+TF",D3.NUD[9DHJ)B+8"T4H$VETEF(BKJ%E<T=Y0H
M:93@*4E,:?"0@H2TND:G8AD'0$V!Q1QUUQCN$<.N+R[<FA %T?1ST%".2MIF
M6'2[W:B]:";,7_=F3M\QG7&JIL %A4:]3R<!Z&;V-0NK2C]OYLK2]/)F3K\+
MU,Z!SA>*FJ]=N 3=#VCR!U!+ P04    " !LAFY847-N<GP$  #T"0  &0
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
MFX:U>Y--=4M2*+PW8-NZYN9E@5)O9RQANX4'45;D%Z)LVO 2ET@_FWOCO&A
M*42-R@JMP.!ZQN;)Y6+LXT/ +X%;NV>#5[+2>N.=+\6,Q9X02LS)(W#W>\(K
ME-(#.1J//28;2OK$?7N'?ANT.RTK;O%*R]^BH&K&)@P*7/-6TH/>?L9>SYG'
MR[6TX0O;+G84,\A;2[KNDQV#6JCNSY_[<]A+F+R5D/8):>#=%0HLKSGQ;&KT
M%HR/=FC>"%)#MB,GE+^4)1FW*UP>9=\T(207\!'F!'?<;%P?S$N#Z Z>IA&Y
M$CXPRGNX10>7O@&7I'"G%546;E2!Q?\ D>,V$$QW!!?I4<1KS$]AE)Q &J>C
M(WBC0? HX(V."+9 &FZ%XBH77,*2. 6]]I#@#FY\&,[/S*5M>(XSYH;"HGE"
MEKU_EYS'GXZ0'0]DQ\?0LYO'5M +_/F!SP0+J?/-WT,4CX(<IOC!7_IW!>YX
ML5ZA@632'?&)ZZX76+M1"<9U:X0J7\.ZD*]<M6Z$H;N6\8GOG+R"9+SS#VF/
M]KJT1E.&6;20ZU91U[##ZC#N\Z[+7\.[M\*5*X6R(''M4N/3BS,&IIN_SB'=
MA)Y?:7(3%,S*/5EH?(#;7VO7!KWC"PR/8/8/4$L#!!0    ( &R&;EA8@$;
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
M+CV0UL&L%T+HO6$3M-=H^@=02P,$%     @ ;(9N6+=&\Y1_$@  \#H  !D
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
MXV1T.3[#W_%D+-YOL_EP.CJ_N!#/TO[4O#T\'9U>GN$-/DPNIOB0CD&58CS
MY&)T<7D93_%%N30 9(TF$H!C<C[VD,XOZ<,7"IB4RL0>3Q\F\^+\])(^X-#G
M9X-Y2CL"FCPP XHY[Y?0S'Y*6^!GYCZ[\!W%D>-V3]*/B$(F&>2 U"5&D'\S
MN,.9J;F/OZ,-"JT]?WSW\_["\^->0Q10U^'].#SYZ_/C\T&9MO.IR?" Z@/L
M<<V%^],;G#\Q6TJ]F1LRGMN-K!PY6KY:L41M:&Q(Q)I:AU9,(I!ZG;5MO'5Q
M*Z>DB("4W3C?B#%^RD/P*?[ZB,BW'J*YY&I6LVLGWV/O+7=,#F7V%E@)'&H;
MC;R/"AC]@\QKKG^$,M6/=*C*I*T$UX=4./T<"N1\>*PL);[LI.F.R YT?/3=
M;MBKRP.3R$D[S)D,3W/>(Y75=5M>D3W E2*[_8G!SC"N??8\0 #\,N68(3.B
M_R/*O^/XKUA["_/E!3B;*97'<>,)@@LU<89NT[7SF>GP?.9SB9Q?B=_DCZ?R
M9!CP/H.(V'BRQ5]J_B)]9WFM*3#V.FE%G"6FI'@>AZK@B,\(>"=?$_5=_0Y@
M[5IP( 0/.]<6_,KCMKE KV.Z#ID5'=\9VZ^A0HXA/I0=;2D-"-3\X]9V%EJ1
M:H7H1B/47,^!R;^8J7I#]ZM:<AEG2YV-UXE"DH^%R*[]<+3@NL/T (84B@#-
MXL6]?8?QW5N431Z)XDZ4'[G[RD25,IW'I_>4" !95O>S+;K,M=3(T+JDR!Y+
M3&R5#/:FINVT:SH\[?HH;<G6< T'<HO25SU9>7]B7/6KJJ/.5A&OH!N2F5"1
M('KA^$6\U/?Q^K:] 6BYQ*Z:VE<Y.<J"W'<CZQ;&[(Z9N^'KQ"08*OG@^LN&
M'2;/=5<KJ#,CXM*#2Q6NWGJ))Q1;%XP,5""AKZV>-74<#G2AT"R>*RW7(]"7
MC?]O"EE]TWAQ/_6'>@Z>T'6"-6K94$)RRRV>YWH/E%A71:!4[SAJ !)Y"+39
M=U]F4P:CYVW9C0.[QI^U<;[-3S=HXA#+E&L:OA##4BRE"8L_?TVU5 .K]@B"
M>^) Z@OF*(UX)J%7%:5D($_SC9#=)(;)BIY' K @ &?W5KL>90B9?,\3?#E*
MF%P8^B9;#/,S+N_S5BN.Z=*@[%P9C-<"8O4>3)Z*U,A[FO5MXZ%^@,A E-1Q
M=(1G$17I3V%<UT*T+YV<7*79X(RM:<?:O075L$=I![;3X8'M/QSW%C[&9L23
M_<E/S&WOXXS^FZ?@-A7NGU(\N&TOV?F@UUNWY\IUO&A' 93[&^W %FJJ*M;U
M]A)\B#)TCR#T3AQ9!B>@WU6G6^-;UJY959U;!=(KB^]Y]N/* \&(FDP%9[;>
M?81<J=Z[IV[;;Z&CMXL!HV1-N^B)+6X>"\8[!YW.51N H_^Y\GWU" -L*_(0
M^&+;T+@.FWQZLJ)&5_<.MNK(O!ULU]M"W7>N-@-X":_YK.WN=Y.)=(GN4&,)
MCQ!B?Y"?\3X@I'8U-^7PK5!M?RXT*\/+0[U^UB'<$Y#'^YM;,U-LZ*UO7)C>
M-Y;=H+:A[)3%'7(5C_%PK7?M\4.3(FN*Q)BKFV_#IM_._J?#L__/\4[)R#<:
M/C2!_:F"?JP/^(F[ &UK(V)SY)!QP.T"B6[ Y?3Q.3^X/!:?C.V^XB$X-6UW
MM+YX=(QWQ[L ;TP$-=T/9#H$!"]I0!0)&H6V 'W83<]_-5B>OG4: )<[*-R^
M6W7&?R^VGB?6>)HF8V ?TI)V@#T='F!SMG?TCBN)V!VYLM0T5T^99P]CV7/3
MGW*#(U_$T/5PN"FOH-T76?<%1<L]R06"[HJSEG:>LK#DDMB3]@JOSM6&>%MA
M(ZW/C+3KUD+2I4L^/+'@M>U%%,JH6B<:@7FJ/,C#-BB1,K*>#8FMG6)/AZ?8
MOZI-[T=MUI3XG,7@\,0@_]#$/%/W?D/70T?],A00;8/+JS:;X)@4]W(<OQS$
M#^E_4G3ZX<4]FPB/SCJP2H\J+>FB>C$2S\\BJA<1U0O^<<5I^K87^@N&ODLZ
M)YT?(:Z47?!/+3E(EK7_/6)ZFG[.>>5_Q-@N][\%_2KM0B.K*-0<6\?'S\%Z
MZW]>Z;_4IN*?-,Y,79L5?UPJB1J&%N#]W"!;#5\(0?J1Z]O_ U!+ P04
M" !LAFY8_.RJ$?@"  !+!@  &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX
M;6Q]56UOVC 0_BNG;)HZ*6U>2:,.D*#=M$GMALI>-$W[8)(C6'5L9IO2_ON=
M'<BHQ/@2SO;=<\]S]AW#K=(/9H5HX:D5THR"E;7KJR@RU0I;9B[4&B6=+)5N
MF:6E;B*SULAJ']2**(WC(FH9E\%XZ/=F>CQ4&RNXQ)D&LVE;II^G*-1V%"3!
M?N.>-ROK-J+Q<,T:G*/]MIYI6D4]2LU;E(8K"1J7HV"27$USY^\=OG/<F@,;
MG)*%4@]N\:D>!;$CA (KZQ 8_3SB-0KA@(C&GQUFT*=T@8?V'OV#UTY:%LS@
MM1(_>&U7HZ ,H,8EVPA[K[8?<:=GX/ J)8S_PK;S+2ACM3%6M;M@6K=<=K_L
M:5>'@X R_D] N@M(/>\ND6=YPRP;#[7:@G;>A.8,+]5'$SDNW:7,K:933G%V
M_%E9A 3.8=[="J@ES'DC^9)73%J85)7:2,ME S,E>,71P-E7MA!HW@XC2PP<
M3E3MLDV[;.E_LB4IW"EI5P;>RQKKEP 14>_YIWO^T_0DX@U6%Y E(:1QFIW
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
M,J"\53O/6\7(M9NA<VEH(CMQ14\@*FM ^PM)@Z53;(#^49W^ E!+ P04
M" !LAFY8;'[''?0"  !3!@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX
M;6R-5=MNVS ,?<]7$-ZPM4!:WW/ID@#-NANP2[%VZ\.P!\5F8J&RY4ERT_[]
M*-EULR$+]F)3-'EX#A4RLZU4M[I -'!?BDK/O<*8^LSW=59@R?2IK+&B+VNI
M2F;HJ#:^KA6RW"65PH^"8.27C%?>8N9\EVHQDXT1O,)+!;HI2Z8>EBCD=NZ%
MWJ/C*]\4QCK\Q:QF&[Q"\ZV^5'3R>Y2<EUAI+BM0N)Y[Y^'9,K'Q+N [QZW>
ML<$J64EY:P\?\KD76$(H,#,6@='K#E^C$!:(:/SJ,+V^I$W<M1_1WSKMI&7%
M-+Z6XH;GIIA[$P]R7+-&F*]R^QX[/:G%RZ30[@G;-G:<>) UVLBR2R8&):_:
M-[OO^K"3, G^D1!U"9'CW19R+"^888N9DEM0-IK0K.&DNFPBQRM[*5=&T5=.
M>6;Q61J$%$[@/,MD4QD-E^R!K00"JW+K5 WF\)&S%1?<<-1P]*&"ZT(VF@+T
M,1Q=VVA]//,-T;&@?M:57K:EHW^4#B/X)"M3:'A3Y9C_">"3CEY,]"AF&1U$
MO,#L%.)P"%$0Q0?PXKXYL<.+#S1'0RMPG[XV.]F?;<?I3-<LP[E'\Z)1W:&W
M>/$L' 6O#G!+>F[)(?3%%8UGWM ]R?7_W]T/IP6N\=[ 4LCL]N<^60<+[Y=%
MG<=RA<IV?V"[;Z\@&O3$ZH[8<TCBX2@>D3&*AG$P&CS2K!4M&F4>P+![8AH-
MIY,QA,-I.'X*80]*"@&C83I.(1U.XWAP0S./2K^$3):TJ#0S[;9PO(!J15-Z
M)DDP>*=D4T.!3)@">*4;Q:H,P;((Z!FEP>!<:UJ#"@U72(O'@%P)OFDA3V@:
ME;+.6BKGB89A&A!X.@D&7TQ!XD.2%EI/,AI<2\,$+9V_&F!OAG5ZQ,[-N'Y,
M@PD9$S+&$>S[C?@[@UZBVKAUIL'5:&>^]_8;\[Q=%$_A[;K]Q-2&N@ "UY0:
MG(Y3#U2[PMJ#D;5;&RMI: DYDYJ7H[(!]'TM:3JZ@RW0_X\L?@-02P,$%
M  @ ;(9N6&<+F(X!!   ^@@  !D   !X;"]W;W)K<VAE971S+W-H965T,S(N
M>&ULC5;;;MLX$/V5@5H4#J!&$G6S4MM ;HLML&V#)-M]6.P#+8UL;212)>G8
M_?L=4H[B8EVC#[9(:B[GS!R2FFVE>M)K1 .[KA5Z[JV-Z2^"0)=K[+@^EST*
M>E-+U7%#4[4*=*^05\ZI:P,6AEG0\49XBYE;NU.+F=R8MA%XIT!ONHZK[U?8
MRNW<B[R7A?MFM39V(5C,>K["!S1_]G>*9L$8I6HZ%+J1 A36<^\RNKA*K;TS
M^-K@5A^,P3)92OED)Q^KN1=:0-AB:6P$3H]GO,:VM8$(QK=]3&],:1T/QR_1
M?W/<B<N2:[R6[5]-9=9S;^I!A37?M.9>;G_'/1\'L)2M=O^P'6QSYD&YT49V
M>V="T#5B>/+=O@X'#M/P)PYL[\ <[B&10WG##5_,E-R"LM84S0X<5>=-X!IA
MF_)@%+UMR,\L/DN#D,-[^"A*V2$\\AUJF#SR98OZ;!88RF$M@W(?[VJ(QWX2
M+V+P20JSUG K*JQ^#! 0N!$A>T%XQ4Y&O,'R'.+(!Q:R^$2\>&0<NWCQ"<8:
M!H+'^ W>R7%ONT<N=,]+G'NT"32J9_06[]Y$6?CA!+9DQ):<BKYXH#U7;5H$
M6<-M7:.3[$%KX)Y3N^ZQE*)LVH8[8?_MN, C[@Q<M;)\^N<8K9.)C].R!;=5
M9W"[ZPD+5L [N1$&WD(4^G&2T"#QHSR"!V.!-0-08S7D@Z CA7C46*'B+2Q1
M8-T8B'R69! 7$=RA*E$8VONTC_H6'9M)3(&G< 83YH?3B ;7:RY6-C@\\W8S
M<.8MG29<E&CM,V<V*?*0'@^&*O#>;M0*" T=7GIPF4P)[QF\>S-E$?M 130;
M)<!(Z)5\;MPAPZM_:<?1D6,T1&E!OQB^F#4J2*<%% P>I2$FKS0!=S8!NCHD
M66H+X^=I!B>TD(Y:2']9"S=8HU+$R&K@4FLD@%Q4\$?#EZ0#TY"B?TT&IW.^
M=GS,:%ERE_$"/MN.]M1-TX@5M%)K(LQ"/V2%'61^2BVXDULJ&"G4*#IR-3!J
M:,@@3GP6QW!]V!+FLVE.%;-*NBQ+M:%\[0$E&RZE:@X](#U$&22DMJ$-U?\A
M0C+U69A %I,J$_AZ1"\O_1]U<X3IJ-UC@MNG2 L_*>(?O0^P7Q!3PDC:HGHY
M,A.6^GF6.&7G?AY:L0ZU.C2B@RYBF36*R9SJ=D;;_QD'54+/E1&H]+KIR39-
M"FN8%#;H4*.1'0MC6CQ2J,/Z3M+<3V(7)$O\L+ CV^.C#M^IQ9."FIB2%0T3
M/PL)Z#&E!P?W48=JY6Y=39J@LV.XFL;5\6*_'.ZS5_/AJ^ 35ZM&:&BQ)M?P
M/"<!J^&F'29&]NYV6TI#=Z4;KNGC!)4UH/>UI/-^/[$)QL^=Q7]02P,$%
M  @ ;(9N6.55RPN4 P  # D  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N
M>&ULI5;;;N,V$/V5@;98)(!BW6TYL0W826\/6QAQLD51](&6QA81271)VD[Z
M]1U2LM;;=844?;')X<SAF0MG-#D*^:(*1 VO55FKJ5-HO;OU/)456#$U$#NL
MZ60C9,4T;>764SN)++=&5>F%OC_T*L9K9S:QLJ6<3<1>E[S&I02UKRHFWQ98
MBN/4"9R3X)%O"VT$WFRR8UM<H7[>+27MO XEYQ76BHL:)&ZFSCRX70R-OE7X
MS/&HSM9@/%D+\6(V/^=3QS>$L,1,&P1&?P>\Q[(T0$3CSQ;3Z:XTAN?K$_H/
MUG?R9<T4WHOR5Y[K8NJD#N2X8?M2/XKC3]CZDQB\3)3*_L*QU?4=R/9*BZHU
M)@85KYM_]MK&X3T&86L06M[-19;E ]-L-I'B"-)H$YI96%>M-9'CM4G*2DLZ
MY62G9[\(C9#"#:RTR%[@7E24;L5LQ)8EJQ5</;%UB>IZXFFZSUAY68N]:+##
M?\$.0O@D:ETH^+[.,?\:P".B'=OPQ'81]B(^8#: *' A],.H!R_JO(\L7M3C
MO8+&P4O^-=;Q96OS7F[5CF4X=>A!*)0'=&8?/P1#_ZZ'6]QQB_O0B5M]0*4Q
MAT?ZDSPSRR9+JX+1?3 W%<WU&_QN/8 G?-6P*$GCCTO.]%YWV9DGH5D);*\+
M(?E?ALKJ60%O2@/8;B?%@:3K-U"&4B'*'*6"V$T3W_5]O^7+E=J3&O4$$!O0
M!3;V&RDJ:'W<2E9K*K;(36+?#48I7 -%X.8?QVF2NM$PHD/+A!T8+ZWOU)Y@
ML]=[B?8V5F<(<1*X<3*&GF0D73*2WF0\<)650AEX\L#&_V9!S2#_^L7,)?'<
M(C4M(DM1.5=<LC<CA_F1R?R=*>LE=3EEWP:-::!W@]4:Y>GM!!"DD4W0CT:'
M=#]^2,,@N(.C;6,D8 >4U)6;Q,*.ZH]<KQM,R!EUC2-3\-UP,(HA32G0T0@^
M-_=:K/ .J&UND!O)U<A-Z+)+*;W +H3 ]9.A.R;(_\MO/(A\P@W=(.[X7<6C
MT!U1$*[/*4:I#<@[.49P*L6>ZAIVU37LK:Z+9?*EE-QO.\!SS4G\'QM +XG+
MU60BQNLM_(9,-D_N)*$8Q!2,L1L'8[-)(*$(CN/X8D"\LPE5H=S:.:P@$_M:
M-\.JDW:C?MY,N"_JS7?")R:WG.92B1LR]0<C>B2RF;W-1HN=G7=KH6EZVF5!
MGRLHC0*=;P1U_79C+N@^@&9_ U!+ P04    " !LAFY81*<9CH8"  !;!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q]5%UOFS 4_2M7;)HZB96/
MD(1T"5+3=NH>.D5MMSU,>W#@$JP8F]FF2?_];$-8)J5Y 5_[GN-S['L]WPFY
M516BAGW-N%IXE=;-51"HO,*:J$O1(#<KI9 UT2:4FT U$DGA0#4+XC"<!#6A
MW,OF;FXEL[EH-:,<5Q)46]=$OBZ1B=W"B[S#Q"/=5-I.!-F\(1M\0OV]64D3
M!0-+06ODB@H.$LN%=QU=+1.;[Q)^4-RIHS%8)VLAMC;X6BR\T I"AKFV#,3\
M7O &&;-$1L:?GM,;MK3 X_&!_8OS;KRLB<(;P7[20E<++_6@P)*T3#^*W3WV
M?L:6+Q=,N2_LNMSQU(.\55K4/=@HJ"GO_F3?G\,1( W? ,0](':ZNXV<RENB
M23:78@?29ALV.W!6'=J(H]Q>RI.69I4:G,Z^"8TP@T]P5S=,O"+"$CF65"NX
M>"9KANKC/-!F(YL>Y#WILB.-WR"-8G@07%<*[GB!Q?\$@5$XR(P/,I?Q6<9;
MS"]A%/D0A_'H#-]HL#UR?*,SMA5T!D_YZ]#):;1ME"O5D!P7GND$A?(%O>S#
MNV@2?CZC+1FT)>?8LR?3>$7+$$0)=_O&E"\6AUN!%7DU+6%NYY<3#\^XU[!D
M(M_^/N7C[$ZG?=@3ML<<PST2IBM8]P7A ^4Y:PO*-V#2:]K6"MY#E/I).K*#
MQ)^$4TC"Z&+[T=2HSBN;&ONS*#3?<3*#6RQ12F-G+7BKH&&$PR2=0AK.X%EH
MP@Q-'/MA&EJ^J3^;C.'4B09'!5^CW+BV5I"+ENNN]H?9X>6X[AKF7WKW[#P0
MN:%< </20,/+Z=@#V;5R%VC1N/99"VV:T0TK\_JAM EFO12FEOK ;C"\I]E?
M4$L#!!0    ( &R&;EC)(^^L5P0  $(+   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,U+GAM;)56;6_:2!#^*R,WK1*)@%]X<5) "K35G92T49.[ZG2Z#XL]
MAE5LK[N[#N'?W^S:&), UY,BXUW////,:V:\%O))K1 UO&1IKB;.2NOBNM=3
MT0HSIKJBP)R^)$)F3--1+GNJD,ABJY2E/=]UA[V,\=R9CNW=O9R.1:E3GN.]
M!%5F&9.;&:9B/7$\9WOQG2]7VESTIN."+?$!]1_%O:13KT&)>8:YXB('B<G$
MN?&N9P,C;P7^Y+A6K7<PGBR$>#*'W^.)XQI"F&*D#0*CGV><8YH:(*+QL\9T
M&I-&L?V^1?]B?2=?%DSA7*0_>*Q7$R=T(,:$E:G^+M:_8>V/)1B)5-DGK"O9
MT="!J%1:9+4R,<AX7OVRESH.+870/:+@UPJ^Y5T9LBP_,<VF8RG6((TTH9D7
MZZK5)G(\-TEYT)*^<M+3TZ]"(W@N7,(MDG,*SA_9(D5U,>YI@C="O:B&FE50
M_A$HSX<[D>N5@L]YC/$^0(]X->3\+;F9?Q+Q$T9="+P.^*X?G, +&F<#BQ><
M<%9!Y> A_RKM_F%MTQ[7JF 13ARJ?X7R&9WIAW?>T/UX@EN_X=8_A3ZUX>_
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
MAOJE&Y;T@4)E VA_+:G:=Q.;H/_D3?\!4$L#!!0    ( &R&;EASL>3A>@<
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
M'A+&D3 !@AG".-X(XY@4QG423-00\)WZ.-[1Q_"PNAH@VV^K""3,0\(X$B9
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
M/"B-0VD"13-_'T0;TP/:F(;8B0UMV(/]ZS6Z:EO90&D>E,:A-(&BF;+1+O2
M=HAK<E+[ZQET&VT3$)3F0FD>E,:A-(&BF4K2SO2 =J8Q"8ANXYC(/U";&DKS
MH#0.I0D4S52-MJD';["IKU?)9.ZGDEW,$BF;TPUTUPTHS872/"B-0VD"13.%
MH[WL 6T=C^/<M)ED[#G(YAO'\&#]$UGJ81$G6? _J7+0M]SGKG5RRB:V?\#'
M.M[]?:RZ8OW1S@]DT1UN'7JHQPRE"13-#/W6;^$UW7Y,YXQ\Y]1EL9M!OH1:
MAY].*% C&$ISH30/2N-0FD#13%5I(WC0: 3__H2RNVVST]O)%..Z8CMIQZ7[
MVSKRT#N-H32!HIF1UY;O@+9\RP5/RTD(U->%TEPHS8/2.)0F4#13.=K7'31N
MN5R;,SX'_D,0%AOKE'EC?7F)2AU'.Y.,4:_FYUMWB]F.LYL[H)XNE,:A-(&B
MF0K0GNZ ]G1O5U$2J*2QOA:M(O]Y3*<-J%<+I;E0F@>E<2A-H&CF+_IJKW9(
M^ZBY+9*]L"N9S>,I^Q0]R31;NR1?GI6.TGFP;+@&/:S=*[FZZ0#=C;;R@-(\
M*(U#:0)%6\NCF\ZES%P_\\]/U>@PDV,9ABDKKA^?=7*G9/,N2^1CO@O\R87=
MZ>Z\?VF=C*V:]UWKQ"O>[VK\^>E22>?*3V9!E+)0/JJF>H<C-6XDP6R^>9'%
M2Z6B#GN(,S5T%4_GTI_*)"^@_OX8Q]GKB[R!YSCY6AS.^6]02P,$%     @
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
MVC2;FY;F.01I 69_(TR+M('MN.Z!S?X!4$L#!!0    ( &R&;EA*P6JROPL
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
M"M,)BG_J*%FQ7NYI2?N-P+9HMRO:[9?17C 5P[!8G"@:<,GHA"5:ACKV[;V
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
MH1?0_()349MU] ORCRC#_P!02P,$%     @ ;(9N6)"3!>'A @  L@@  !D
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
M60,ZK4&C*Z!SR'JD'[XC41#UB<ZI OU2Q<?2V_JCMO[(R<979,^U,6&%XT[
M3B4[/6-=T@PF'HZ'!E6!E[Y]$PZ##QV<_9:SW\EIVT>J!O8&:>L.W+[&62L-
MG9(=RBKMA_=Q>)_XU2L$<4L0=Q. *\O>=_6B:8/.IG6*_F/3!BWRX+\U;?!7
MTP;]T7T<_]$T_V+4[*OU0-6>X91PV&%BT'N/.JI^"6K#R-)-WT8:G&6WS/'Q
M!&4#T+^3.(&-80>Z?8[3WU!+ P04    " !LAFY8%2D OA\#  #Z"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6RM5EUOFS 4_2L6JZ966LM'"$F[
M!*D)G59IV:)^; _3'ARX 52PF6V2]-_/!L*2D+!&RPO8YIYS?0[F<@=+REYX
M!"#0*DT('VJ1$-F-KG,_@A3S*YH!D4_FE*58R"D+=9XQP$$!2A/=,@Q'3W%,
M-'=0K$V9.Z"Y2&("4X9XGJ:8O8X@H<NA9FKKA8<XC(1:T-U!AD-X!/&<39F<
MZ35+$*= >$P)8C ?:K?FC==7\47 ]QB6?&.,E)(9I2]J<A\,-4-M"!+PA6+
M\K: ,22)(I+;^%UQ:G5*!=P<K]D_%=JEEAGF,*;)CS@0T5#K:RB .<X3\4"7
MGZ'2TU5\/DUX<47+,K9G:,C/N:!I!98[2&-2WO&J\F$#8-H' %8%L'8!S@%
MIP)TWIK!K@!VX4PII?#!PP*[ T:7B*EHR:8&A9D%6LJ/B7KMCX+)I['$"?<K
M%8"NT26Z2[.$O@*@$1"8QX*C<P\$CA..GF E<IQ<R*CG1P^=GUV@,Q03]!31
MG&,2\($NY%84H>Y7:<=E6NM 6M-"$TI$Q-$="2#8)M"EAEJ(M18RLEH9/?"O
M4,?\@"S#ZNS;T/_!O;?#K18UG?JU= H^^P#?[MM 8\K%/I]'K3RJ:-SP#/LP
MU&15X, 6H+GOWYF.\7&?1R59MR!3!6/A6I;1-P;Z8M.*9I39NW:Z==268KM6
M;+<J_B8B8.@+GE%VR2#! @)TMY+5C<->W:ULQ^HNR9P-1?:UL2O['T%;JKNU
MZFZKZGO"<R:53O J3O-4*:9J!4VE&>M#L$]^*^VQ\KL-9:;1D'^BC%LV.;5-
M3JM-MV'(()1G A6&8>(#\B#(Y4]CE@"2?[_:K+V'Q6F<6+LA<-RZA2,M]4Y$
MMN56KW:KU_XI9<"PB$FX_H#0SPFD,V"_]GG3RG7L23HEF7<BLBT/^[6'_1,5
MX%:>8_WK-PNPV6U\BLTHLV<W2I&^T16DP,*BN^+(ISD1Y7^U7JT;N-NB;]E9
M'\O&KNS#_M*47>$$LS F'"4PEY3&54_NB96=5CD1-"MZCQD5LI,IAI%L3H&I
M /E\3F7_44U4@KK==?\ 4$L#!!0    ( &R&;EBI3U!GEP(  *@&   9
M>&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;(V5VVZC,!"&7\5"O6BE;CB$D*1*
MD)JDJ^Y%5U$/N]<.#,&J#ZQMFO;MUS:431,2[0W89N;W]P]XF.V$?%4E@$;O
MC'(U]TJMJQO?5UD)#*N!J(";)X60#&LSE5M?51)P[I(8]:,@2'R&"??2F5M;
MRW0F:DT)A[5$JF8,RX\%4+&;>Z'WN?!(MJ6V"WXZJ_ 6GD"_5&MI9GZGDA,&
M7!'!D81B[MV&-\O$QKN 7P1V:F^,K).-$*]V\B.?>X$% @J9M@K8W-Y@"91:
M(8/QI]7TNBUMXO[X4_V[\VZ\;+""I:"_2:[+N3?Q4 X%KJE^%+M[:/V,K%XF
MJ')7M&MC P]EM=*"M<F&@!'>W/%[6X>]A# YD1"U"=%A0GPB8=@F#)W1ALS9
M6F&-TYD4.R1MM%&S U<;EVW<$&[?XI.6YBDQ>3K]*32@*?J&[EA%Q0< 6@"'
M@FC5LX;6%'.%+E>@,:'JRH2\/*W0Y<45ND"$H^=2U KS7,U\;=CL#G[6<BP:
MCN@$1QBA!\%UJ= =SR'_*N ;4YVSZ-/9(CJKN()L@(;A-8J":-@#M/S_].@,
MSK K]-#IQ2?T[@%37:)-6]UK4Z^,UCGA6V2.'R,UZZU:(SIRHO9$OJ7A))X8
M/V_[5GJBXB08=U%?B....#Y+' ?AY>N5^=AT5AK,/KI&(-G;-YJ&P0%<3] H
MGO:SC3JVT5FV%10@)>1H(WBM4&6^RSZ^T='6R61\@'<<,PE.T"4=77*6[EEH
M3/MXDJ/W%$7!Y+!@QU'A>)J,#IC\O4//0&Y=+U0H$S77S2GI5KMV>^NZS,'Z
MPK3AIFO^DVEZ^ .66V(./(7"2 :#L6&235]L)EI4KK5LA#:-R@U+\RL!:0/,
M\T*8]M).[ ;=SRG]"U!+ P04    " !LAFY8U9_K%8 #  "M#0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U."YX;6RME]MNVS@0AE]EH!9%"CC1P;&=I+:!
MV$[1 DDW:)I=+!:]H*6Q350B59**G;=?DE(4'Q36,7)CBQ3GG_EF0&K87W+Q
M2RX0%:RRE,F!MU JO_!]&2\P(_*$Y\CTFQD7&5%Z*.:^S 62Q!IEJ1\%0=?/
M"&7>L&_G;L6PSPN54H:W F21940\CC#ERX$7>D\3W^E\H<R$/^SG9(YWJ.[S
M6Z%'?JV2T R9I)R!P-G NPPOQF';&-@5?U-<RK5G,"A3SG^9P==DX 4F(DPQ
M5D:"Z+\''&.:&B4=Q^]*U*M]&L/UYR?USQ9>PTR)Q#%/_Z&)6@R\,P\2G)$B
M5=_Y\@M60!VC%_-4VE]8EFL[;0_B0BJ>5<8Z@HRR\I^LJD2L&431"P9191#M
M:]"N#&SF_#(RBS4AB@S[@B]!F-5:S3S8W%AK34.9*>.=$OHMU79J^(TKA#"
M8[A&G0T)1Q-4A*82?N!*%23]".^!,OBQX(4D+)%]7VFWQMB/*Q>CTD7T@HLP
M@AO.U$+"%4LPV13P=;QUT-%3T*/(J3C!^ 3:80NB(&K#_=T$CMY_; ALO+],
MU"RS$5Z[SFG;ZIZ^E-,BFZ( /H._<A1$43:OLMN4O%*K:[7,IGL81GW_89W"
MZ<WL\PN9DQ@'GM[($L4#>L,/[\)N\,G!<EJSG.[)\IDRPF(WR^D.2WN+Q>GM
M0)9.S=)QLFP3M&""VDU,B3U1KE;Z;)38Q%7J=M9KU Z"+32G\P/1NC5:=P\T
M+,%:\)4IU$X4W))'?>8JT'C7E$QI2M5C$V!WIW#A#I\S@@/Y>C5?S\DWP1D*
M@0F,N52Z<(93%[(%WU U\?3VX'%Z/)#GK.8Y<_*,"IHF&D""/E/AZG=!<UNG
M_V[0[+>?34Q.Q?WC+>'?2&P#_KR&/W?";YV*+;#-PS&?'=]+A$LIFVMZOK,)
M>^'V4;F[1F_4>LU&M&'P_(D,G/'>4$:S(G,6QRWQVNJ\E=HF\%I/$#J!KU'7
M0-=EMU!H.L-Z0O<((H.C?Y&(IL_OZ ]N0GC4EHW\3L-#^:-G_LA=<++Z<\&=
M$J\N^!NI;0(_-RRANV-YLX*[W71LP9LZA[';\K4)\-<:X@S%W-X3),2\8*KL
MC>O9^BYR:3MP_WEY>9&Y(6).F8049]HT..GIPT64=X-RH'ANV^LI5[I9MX\+
M?9]"81;H]S.N6^QJ8!S4-[3A_U!+ P04    " !LAFY8=8Y[3C4%   D&0
M&0   'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6RU6=MNVS@0_15"6RP2((E$
MRM>L;2!Q6FR!I#5RV6*QV =:HFTADNB2=-S\_5*4K"O%M5TW#XDNP^&9.4/.
M$3/:4O;*5X0(\",*8SZV5D*LKVV;>RL287Y%UR26;Q:415C(6[:T^9H1[*M!
M46@CQ^G9$0YB:S)2SV9L,J(;$08QF3' -U&$V?LM">EV;$%K]^ Q6*Y$\L">
MC-9X29Z(>%G/F+RS<R]^$)&8!S0&C"S&U@V\GJ)^,D!9_!60+2]=@R24.:6O
MR<UG?VPY"2(2$D\D+K#\\T:F) P33Q+']\RIE<^9#"Q?[[Q_4L'+8.:8DRD-
MOP6^6(VM@05\LL";4#S2[9\D"ZB;^/-HR-5OL,UL'0MX&RYHE V6"*(@3O_B
M'UDB2@-@OV4 R@:@V@#4:1G@9@-<%6B*3(5UAP6>C!C= I982V_)A<J-&BVC
M">*$QB?!Y-M CA.3+U00 !UP">Z)S :7%Y_CM#J2+#^2$ OB T%W[\_NB,!!
MR,^EY<O3'3C[< X^@" &SRNZX3CV^<@6$ECBWO8R$+<I"-0" B+P0&.QXN!C
M[!._ZL"6$>5AH5U8M\CH\8YX5\"%%P YR-4 FNX_'!G@N'F67>6OT^+OZYHP
MF=!X"3S,5T NIX5</QPL&(T S5^&*L6Z_*7NN\I]LC+?)L@9C.RW<D@:&UC8
M5'!W<MR=/7$K]B_ -[4L9$'<O,DW2R(+)-DK<@OP3%@$SOXFF)WKXC!/-P#O
M<B '/1"I<M 19_8 E0?@9@X '  ?OW,#A=T\%=V?3,5=P#VZB05XE$OF LP(
M\T@L=%E(9X*H1)5SY0R[-4(S,Z=JUM-3VLOCZ!GCF#'J$>)GM<=Q2(!<M&GI
MS;'W"C!C.%Z2J 5[KU%E$#H#5(/>M'+TL/LY[+X1]J<@QK%'3E6'YLG<M YU
MY6<<F/3<:[[&'AE;LJERPMZ(-?G]-]AS_C"4X"#/P>"G<K!_ 0ZT!3CH.N4?
M6./4".[(T(=YZ,/#5M]]@.=!&(CW"_!,!0YU40X;1=B']4)-;7KE3=-M*57H
M%#W5V8LHM:@ YIP(?5=T&K-#Y'9Z-8P:LS:(I;8/C1"G&\9D<8!%!6J89370
M=Z',9QF(.W3=.MRF51M<5,!%1KA?:'SI'049-< ,8+=?A]RT:H-<M'QH[OFJ
M+ \$ZVKJP1DZ=;3&B8]<B;#0!-#<8V\W0>C+I<A5X_CX?1.LDV8!_GD@T9RP
M?[61&5WN#SE+P(F\51-0* %XH!10'S^7=''Y(CF^29:[-@?=!KO-_4ACU+XA
M%3T?FIO^C:<: P<S_([G6<N7#]E&MH_[HBC-'!KG.)C#$WFK9J20$]#<XG?[
M7TU\_^\*[3?HZ=9UN,8&]MT6"HO>#\W-_ZM8$0;D/KC;!O>F[41].PON5Z@
M6,@ :-8!Y3YP*'7-5M_K=NK<-8U*S:+Z*5K( ;2/'"BT:7.[,#-H=G\H@Z?R
M5DU&(3R067CLJXU04T7HM)'&K&6W1(780&:QL=L;9I2I0Q"ZR(@KB#329?1^
M,%TG\E;-1:%BD%G%'*4345/':'2BQJJ-ND*;(+,VN:?Q\E(DWWX',792=7(J
M;]44%.H$F=7)T5(9-:6'1BIKK-I8*^0).I$\29X?W0C-( YF^5?H%U3H%V36
M+T=\760>*T<WFJ\+C5F=8+MTWAP1ME3'\!PH$M,SVOQI?M1_HPZX:\]OX?4T
M/; OW*3_/WC ;!G$7$:VD"Z=J[[$P](C^?1&T+4ZU9Y3(6BD+E<$^X0E!O+]
M@E*QNTDFR/\Q,OD/4$L#!!0    ( &R&;EA3OD0LB0,  *(/   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8P+GAM;+67:T_;,!2&_XJ5H8E)0.(D35O65AH@
MM$FP(2[;9].>MA9)G-E."_]^MA/2DA231?"EM1V?R^-C)Z]':\8?Q!) HL<D
M3L7864J9';NNF"XA(>*(99"J)W/&$R)5ER]<D7$@,V.4Q*[O>9&;$)HZDY$9
MN^*3$<ME3%.XXDCD24+XTPG$;#UVL/,\<$T72ZD'W,DH(PNX 7F777'5<RLO
M,YI *BA+$8?YV/F&CT]QI W,C-\4UF*KC33*/6,/NO-C-G8\G1'$,)7:!5%_
M*SB%.-:>5!Y_2Z=.%5,;;K>?O9\;> 5S3P2<LO@/G<GEV!DX: 9SDL?RFJV_
M0PG4T_ZF+!;F%ZW+N9Z#IKF0+"F-508)38M_\E@NQ)8!#E\Q\$L#OZU!4!H$
M!K3(S&"=$4DF(\[6B.O9RIMNF+4QUHJ&IKJ,-Y*KIU39R<E/)@%A#QVB"U"K
M(53C/)<Y!W1)4YKD23&.KLB3*IX4:/\,)*&Q^*)FWMV<H?V]+V@/T13=+EDN
M2#H3(U>JQ+1[=UHF<5(DX;^2Q!E,CU" #Y#O^<$.\]/VYOY+<U<M1[4F?K4F
MOO$7ON)/N0D/D#HIG$B:+E!L5F875N&G9_SH [.:] 8C=[6=NC64/J3'(B-3
M&#OJ% K@*W FGS_AR/MJ 0DJD* %R)RF))W:00H_T19(. S[-11KL(XH8842
MOH72:U>3L(&"<;THUE@=27H52:\%29NB])I%B<)>#<4:K"-*5*%$;Z%$[8H2
M-8NBC^H+$FNLCB3]BJ3?@J1-4?K-H@1!4$.Q!NN(,JA0!F^A]-L59;"C*/7M
M98W5D618D0S?(AFT(QGN(!G62*RQ.I)@;_.9]:PLMTM0*FLN@;<C*MV]V&>#
M^C:SQ^S*M"4=L)V)21)K46)T@F%!6:D3=C+A9IF\H+[C[$&[0FV^_=C^\?]O
M*+\)%0P;Y\@>M2O51@A@NQ*X "$03;)<PDR)-;4-04BDU)J6O,"Y&BU>?H#F
M\,J.;&J$P\!O;,F/$ EXHQ*P72:\!V=30!SB07.;?H2&P!L1@>TJXE?U#C'Z
M_ !=4')/8RJ?#I#9PCO1FHJBC^N?X7+2MJCU Z^:]#+?C5+ =JE0'*OB.,7/
MJ>[,,6J$Q[XW].I9OJM:<+<N4/KV>DGX@J9"Y3M7[KVCODJ'%Q?"HB-99NY4
M]TRJ&YII+M4E&KB>H)[/F;I7E1U]3:NNY9-_4$L#!!0    ( &R&;EA9/@W<
M'0,   4*   9    >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;+56VV[;, S]
M%<(;=@':^I9;NR3 ENX&M%W0M.O#L ?%86)ALN1)<M+^_239,]+$-;JB>TDD
MF3P\AY0H#3="_E(IHH;;C'$U\E*M\Q/?5TF*&5%'(D=NOBR%S(@V4[GR52Z1
M+)Q3QOPH"'I^1BCWQD.W-I7CH2@THQRG$E21943>?4 F-B,O]/XN7-)5JNV"
M/Q[F9(4SU-?Y5)J97Z,L:(9<4<%!XG+DO0]/)L?6WAE\I[A16V.P2N9"_+*3
MKXN1%UA"R##1%H&8OS5.D#$+9&C\KC"].J1UW![_1?_DM!LM<Z)P(M@-7>AT
MY T\6."2%$Q?BLT7K/1T+5XBF'*_L"EMN\8X*9066>5L&&24E__DMLK#ED,4
M/> 050[18QWBRB%V0DMF3M8IT60\E&(#TEH;-#MPN7'>1@WEMHHS+<U7:OST
M^$)HA#"$0Y@A6QY^Y:J0A"<(;TY1$\H47.&M+@A["R^!<KA*1:$(7ZBAKTUX
M"^(G5:@/9:CH@5"GF!Q!'!Y %$0Q7,].X<W+MPTPD\?#1,TPODE"G8FHSD3D
M<#L/X'[+41)-^0K.T.R+ SBC9$X9U7<'<"4T84V*2\BN@[0'9CWNA]'07V_+
MV;>)XJ"VN<<UKKG&K5PO46E)$XT+F!"5@BE(.?CXNZ!KPI!KU<*Z!.]M,>I$
M@W"']KY1W G[S;P[->].*^]/A2XDPHTYV2C5:YB(S+0C1=R)GC!",YB2N\S2
MAQ_GF,U1_FP2T!K%-KX3E9,$1Y[I; KE&KWQJQ=A+WC7M-V>">Q>0KIU0KK_
MLY#=O:W5B8-@IY#=AD(&#VS 7LV[U\K[G')[4J;27"=24U2.N5DU9XB!NPO:
M*]@*_Z\5?":P>YGHUYGHMV;BHK :02RARLDUI[JQ._;WZM#?J51KI"?J&-0Z
M!JTZ/J-829*G-(&9>P_L2CJP[?^<,FP4-]@3%^XVE-;X3U1W7*L[?O[F?KS?
MN'OF=;1[OAK,!D&P=\+\K4O:/I#.B5Q1KH#ATC@&1WV#(,M'1SG1(G?W]EQH
M\PIPP]34!:4U,-^7PMS=U<0^!>J7W_@/4$L#!!0    ( &R&;EBQQB@!J ,
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
MP\2#WLO 8[K>J'+ GXZW=,V>F/JT?1#ZS&^S+-.<%3+E!1!L-?&NX=4,165
MA?@S90=Y= S*4N:<?RY/?EM.O*!DQ#*V4&4*JO_V;,:RK,RD>7QIDGKM/<O
MX^.7[+]4Q>MBYE2R&<_^2I=J,_$2#RS9BNXR]<@/O[*FH(K@@F>R^@6'!AMX
M8+&3BN=-L&:0IT7]3Y^;B3@*@&0@ #4!J!\0#@3@)@!7A=;,JK)NJ:+3L> '
M($JTSE8>5'-31>MJTJ)LXY,2^FJJX]3T=ZX8@ FX $]LK=NC %^!FYW4,"G+
MT;J]Y>@CVW*AZ#QC+U@)/FZ9H&4_)'A_RQ1-,_E!1WUZN@7OWWT [T!:@#\V
M?"=IL91C7VG&Y7W]1</NIF:'!MA!!.YYH382W!5+MCQ-X.M2VWK12[TWR)GQ
MEBTN 88_ 10@;"$T.S\<.>C@=OIQE2\<R/?(]JS8,=O,U(%1%5@^C/LIP6&8
M!&-_?\S7A&$"1R/8PDYXA2VOT,FKZ6NQ!G?/6C&DE6&=@APSC *(>@1-% Y"
M'-CY12V_R,GOEFG16J35TK-1BTQJ,8*P1\U$A22)(SLUTE(C3FK7.=_IQX@J
M)=+YKGY>% =42J8?&+KXLDM%?RG7I(E!)TI&L=%Q$T9P$$6AG7;<THZ=M&=T
MFRJ:U?U>IFHGF/6!C8V[QQ&.^DTW45$8H(&F)RW%Q$V1:WY'BO/W/<OG3/QC
MH^G,5'KCE=S2!9MX>AU))O;,F_[X R3!SS9->*-D)T6/VJ)'WZL0(W/YXBA$
M4:\7)@R-L)82>S-@T#E'\'J-:'*<KE82]->T!89C3 8H'ID;?)5,-.$G4YA@
MTI]!&TRK+!J@ASIZZ'^2BB;QZ7P1G,1]YE8<0LD ]<ZWH-NXSI6+)LV)$I (
M]978!@LPB0=H=C8&W3YV5[XNBG1QKFRXTWVK;KQ5MM/B.X^$;I-T2 <TK0^1
M!(=&7RQ&2C <>C [CX1NDSQ/.TRG@R@RO,8"PS *!FP<=H8(W8[X5?$P30XF
M,1[UZ9DP#.'0RNZ\$+K-\!7:D9B]#Q*,C=Y;<(3$0Z]NL',TZ+:TL[7#="Z8
M)"9/$Z8E'-M9HL[>D-O>9ESH[QVJ/X_TMPOXJ#9,.*7#G>Y;I>.MLIT6WQDG
M<ANG0SJ0:8879(02TFN+!8>.%]DIL\XSD=LSSU(.9-K>!80P[+]VV'!A H=(
M=NZ(W.[X->E IMW!H._=-E XH+RH<T3D=L3OUPUD?LE% >FKL05U 5$8#+QN
MHL[-D-O-SE6-)LWQ%['1=A>DIN<?;:GD3*RKG28)%N7DU;L-[6B[FW5=[>'T
MQF_@U:S>D^K2U%MD]U2L4_T^DK&53AE<QIJ/J'>=ZA/%M]7&S9PKQ?/J<,/H
MDHD2H*^O.%<O)^4-VKV_Z7]02P,$%     @ ;(9N6*1UL%6K P  IPT  !D
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
M<3$"  ")*0  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=I+;J-
M%(7AK5@L(+CNBZ059]233*-L #GEAV(;1-%*LONVG(%]4 ]Z$G%&J$!<_M$'
M AY?\J$=]]VI[/9]67P>#Z>RJG;CV/^JZ[+>Y6-;[KH^G\Y'-MUP;,?S<MC6
M?;M^;[>YEN4RZN%V1O7T>#MS\?K5Y_^9V&TV^W7^W:W_'/-I_,?@^J,;WLLN
MY[%:O+;#-H^KJOX\7'>7^K))=^?)U>+Y;54-SV^IJN<.$@B2^8,4@G3^((,@
MFS_((<CG#PH(BOF#&@AJY@^ZAZ#[^8,>(.AA_J"T1!F7!$D3K FT3LAU(O Z
M(=B)0.R$9"<"LQ.BG0C43LAV(G [(=R)0.Z$="<"NQ/BG0CT%M1;"/06U%L(
M]);)PS:!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>BGHK
M@=Z*>BN!WHIZ*X'>.GE90J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>
M2J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+=-7G83Z&VHMQ'H;:BW$>AMJ+<1Z&VH
MMQ'H;:BW$>CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[9./E01Z.^KM!'H[
MZNT$>COJ[01Z.^KM!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'K'
MY&<3 KT#]0X"O0/U#@*] _4. KT;U+OY2;W+^'7(Y=KSO<;K_R35X_G<?+W\
M9?F]$^\7S07G^K:B//T%4$L#!!0    ( &R&;EBDR,-W^@$  +0H   3
M6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[#,! %T%^ILD6-ZR</T6Z +;#@!TPR
MI5&3V+)=*'^/DP(2""I0D;B;1JWMN1./=%8]OWOV%"?;KNWCO%BEY,\8B]6*
M.AM+YZG/*TL7.IORU_# O*W6]H&8F,T,JUR?J$_3--0H%N>7M+2;-DVNMOGG
MV+A^7@1J8S&YV&T<LN:%];YM*IOR.GOLZT\IT]>$,I\<]\15X^-1WE"P+Q.&
ME>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO>G3+95-1[:I-EX^4T0>R
M=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$(37[
M7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_.^+W^+_L0('U(D#X42!\:
MI \#TL<Q2!\G('V<@O3!9RB-H(C*44CE**9R%%0YBJH<A56.XBI'@96CR"I0
M9!4HL@H4606*K )%5H$BJT"15:#(*E!D%2BR2A19)8JL$D56B2*K1)%5HL@J
M4625*+)*%%DEBJP*15:%(JM"D56AR*I09%4HLBH4616*K I%5H4BJT:15:/(
MJE%DU2BR:A19-8JL&D56C2*K1I%5H\AJ4&0U*+(:%%D-BJP&15:#(JM!D=6@
MR&I09#4HLA[_IZSWSJW_.'Y\EIUM^K=\-OY9<?$"4$L! A0#%     @ ;(9N
M6 =!36*!    L0   !               ( !     &1O8U!R;W!S+V%P<"YX
M;6Q02P$"% ,4    " !LAFY8C$DV/>\    K @  $0              @ &O
M    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !LAFY8F5R<(Q &  "<
M)P  $P              @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4
M Q0    ( &R&;EAIG'!BJ0<   \R   8              " @0X(  !X;"]W
M;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !LAFY8=!E"'24(  "R
M)   &               @('M#P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL
M4$L! A0#%     @ ;(9N6)Y<XF:K @  0@D  !@              ("!2!@
M 'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( &R&;EC?ND[&
M@ <  %@C   8              " @2D;  !X;"]W;W)K<VAE971S+W-H965T
M-"YX;6Q02P$"% ,4    " !LAFY8:X2#$)0)  #)*@  &
M@('?(@  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ ;(9N
M6.<3#Q/<!0  0R   !@              ("!J2P  'AL+W=O<FMS:&5E=',O
M<VAE970V+GAM;%!+ 0(4 Q0    ( &R&;EC)S"EQ4Q   $$K   8
M      " @;LR  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4
M" !LAFY8-X9IOUD"   H!0  &               @(%$0P  >&PO=V]R:W-H
M965T<R]S:&5E=#@N>&UL4$L! A0#%     @ ;(9N6%X9L4!Y @  2P4  !@
M             ("!TT4  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4
M Q0    ( &R&;EC.OET.*04  *D,   9              " @8)(  !X;"]W
M;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ ;(9N6/B#9@_Z @
M6 8  !D              ("!XDT  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX
M;6Q02P$"% ,4    " !LAFY8G\%&(3T*  !0&P  &0              @($3
M40  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( &R&;EC
MR%&P; 4  ,<+   9              " @8=;  !X;"]W;W)K<VAE971S+W-H
M965T,3,N>&UL4$L! A0#%     @ ;(9N6(9+#\?9 P  EP@  !D
M     ("!*F$  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4
M" !LAFY8B?Y#YS$#  #.!@  &0              @($Z90  >&PO=V]R:W-H
M965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( &R&;EB7N4!/3P4  ' -   9
M              " @:)H  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L!
M A0#%     @ ;(9N6#_W&PY] @  A@4  !D              ("!*&X  'AL
M+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !LAFY8!._[5&X#
M  ")"   &0              @('<<   >&PO=V]R:W-H965T<R]S:&5E=#$X
M+GAM;%!+ 0(4 Q0    ( &R&;ECR7PIC?0(  )<%   9              "
M@8%T  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ ;(9N
M6/"$BXW\ @  C 8  !D              ("!-7<  'AL+W=O<FMS:&5E=',O
M<VAE970R,"YX;6Q02P$"% ,4    " !LAFY847-N<GP$  #T"0  &0
M        @(%H>@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0
M   ( &R&;EC9LTQ!U (  -L&   9              " @1M_  !X;"]W;W)K
M<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ ;(9N6%[C4+]( @  $ 4
M !D              ("!)H(  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q0
M2P$"% ,4    " !LAFY86(!&P+H#   ?"0  &0              @(&EA
M>&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( &R&;EA]2U//
M2@(  #$%   9              " @9:(  !X;"]W;W)K<VAE971S+W-H965T
M,C4N>&UL4$L! A0#%     @ ;(9N6"[:ZD1Q @  4@<  !D
M ("!%XL  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " !L
MAFY8MT;SE'\2  #P.@  &0              @(&_C0  >&PO=V]R:W-H965T
M<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( &R&;EC\[*H1^ (  $L&   9
M          " @76@  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#
M%     @ ;(9N6 )*9]-] @  4@4  !D              ("!I*,  'AL+W=O
M<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !LAFY8](7 VPH#  !@
M!P  &0              @(%8I@  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM
M;%!+ 0(4 Q0    ( &R&;EAL?L<=] (  %,&   9              " @9FI
M  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ ;(9N6&<+
MF(X!!   ^@@  !D              ("!Q*P  'AL+W=O<FMS:&5E=',O<VAE
M970S,BYX;6Q02P$"% ,4    " !LAFY8Y57+"Y0#   ,"0  &0
M    @('\L   >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    (
M &R&;EA$IQF.A@(  %L%   9              " @<>T  !X;"]W;W)K<VAE
M971S+W-H965T,S0N>&UL4$L! A0#%     @ ;(9N6,DC[ZQ7!   0@L  !D
M             ("!A+<  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"
M% ,4    " !LAFY8F#]PUF,#   2"   &0              @($2O   >&PO
M=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( &R&;EB^,G$*)@,
M /X&   9              " @:R_  !X;"]W;W)K<VAE971S+W-H965T,S<N
M>&UL4$L! A0#%     @ ;(9N6'.QY.%Z!P  \I4  !D              ("!
M"<,  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " !LAFY8
M=?OB\BT,  "0A@  &0              @(&ZR@  >&PO=V]R:W-H965T<R]S
M:&5E=#,Y+GAM;%!+ 0(4 Q0    ( &R&;EAB^C5V2 ,  /L)   9
M      " @1[7  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%
M  @ ;(9N6/2"W4SK 0  #@0  !D              ("!G=H  'AL+W=O<FMS
M:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " !LAFY83:/MM#,"  !L!0
M&0              @(&_W   >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+
M 0(4 Q0    ( &R&;EA*P6JROPL  "*;   9              " @2G?  !X
M;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ ;(9N6"RKDF3F
M @  70D  !D              ("!'^L  'AL+W=O<FMS:&5E=',O<VAE970T
M-"YX;6Q02P$"% ,4    " !LAFY8_4Z1;$<"  !"!@  &0
M@($\[@  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( &R&
M;EB@EHK!_@(  .\(   9              " @;KP  !X;"]W;W)K<VAE971S
M+W-H965T-#8N>&UL4$L! A0#%     @ ;(9N6&FS$K^9!   V1(  !D
M         ("![_,  'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M    " !LAFY8U@Q:#AD$  #L&@  &0              @(&_^   >&PO=V]R
M:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( &R&;EC*7(C'" ,  *@)
M   9              " @0_]  !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL
M4$L! A0#%     @ ;(9N6-JW%UM. P  =PD  !D              ("!3@ !
M 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " !LAFY8)>G/
MHLH#  #&#0  &0              @('3 P$ >&PO=V]R:W-H965T<R]S:&5E
M=#4Q+GAM;%!+ 0(4 Q0    ( &R&;EBYWN&B1 0  % 1   9
M  " @=0' 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @
M;(9N6)"3!>'A @  L@@  !D              ("!3PP! 'AL+W=O<FMS:&5E
M=',O<VAE970U,RYX;6Q02P$"% ,4    " !LAFY8 +%>FLD"  "O!P  &0
M            @(%G#P$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4
M Q0    ( &R&;E@O57R:30(  )H%   9              " @6<2 0!X;"]W
M;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ ;(9N6!4I +X? P
M^@H  !D              ("!ZQ0! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX
M;6Q02P$"% ,4    " !LAFY8J4]09Y<"  "H!@  &0              @(%!
M& $ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( &R&;EC5
MG^L5@ ,  *T-   9              " @0\; 0!X;"]W;W)K<VAE971S+W-H
M965T-3@N>&UL4$L! A0#%     @ ;(9N6'6.>TXU!0  )!D  !D
M     ("!QAX! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4
M" !LAFY84[Y$+(D#  "B#P  &0              @($R) $ >&PO=V]R:W-H
M965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( &R&;EA9/@W<'0,   4*   9
M              " @?(G 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L!
M A0#%     @ ;(9N6+'&* &H P  +PL  !D              ("!1BL! 'AL
M+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " !LAFY8LWI#1W$"
M  "C!@  &0              @($E+P$ >&PO=V]R:W-H965T<R]S:&5E=#8S
M+GAM;%!+ 0(4 Q0    ( &R&;EA]*#O7UP(  (8)   9              "
M@<TQ 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ ;(9N
M6.VZ)B47!0  [AX  !D              ("!VS0! 'AL+W=O<FMS:&5E=',O
M<VAE970V-2YX;6Q02P$"% ,4    " !LAFY8EZ&-6#P'  !L2@  &0
M        @($I.@$ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0
M   ( &R&;E@\9UE9Y ,  * /   9              " @9Q! 0!X;"]W;W)K
M<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ ;(9N6$SJ\P=@ @  /@4
M !D              ("!MT4! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q0
M2P$"% ,4    " !LAFY8HOPK>Z<$   '%   &0              @(%.2 $
M>&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( &R&;EBD=;!5
MJP,  *<-   9              " @2Q- 0!X;"]W;W)K<VAE971S+W-H965T
M-S N>&UL4$L! A0#%     @ ;(9N6&,5Y<5& P  RA0   T
M ( !#E$! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " !LAFY8EXJ[',     3
M @  "P              @ %_5 $ 7W)E;',O+G)E;'-02P$"% ,4    " !L
MAFY8"HG($84%  "_+@  #P              @ %H50$ >&PO=V]R:V)O;VLN
M>&UL4$L! A0#%     @ ;(9N6-MVL'$Q @  B2D  !H              ( !
M&EL! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ ;(9N
M6*3(PW?Z 0  M"@  !,              ( !@UT! %M#;VYT96YT7U1Y<&5S
;72YX;6Q02P4&     $X 3@!9%0  KE\!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>174</ContextCount>
  <ElementCount>395</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>82</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Note 1 - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies</Role>
      <ShortName>Note 1 - Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Note 2 - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-2-inventory</Role>
      <ShortName>Note 2 - Inventory</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 3 - Other Long-term Assets (In Thousands)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands</Role>
      <ShortName>Note 3 - Other Long-term Assets (In Thousands)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Note 4 - Bank Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt</Role>
      <ShortName>Note 4 - Bank Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note 5 - Accounts Payable and Accrued Liabilities (In Thousands)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands</Role>
      <ShortName>Note 5 - Accounts Payable and Accrued Liabilities (In Thousands)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note 6 - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-6-revenue</Role>
      <ShortName>Note 6 - Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 7 - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes</Role>
      <ShortName>Note 7 - Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Note 8 - Stock Compensation Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans</Role>
      <ShortName>Note 8 - Stock Compensation Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 9 - Employee Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits</Role>
      <ShortName>Note 9 - Employee Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note 10 - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-10-leases</Role>
      <ShortName>Note 10 - Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 11 - Self-Insurance</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance</Role>
      <ShortName>Note 11 - Self-Insurance</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note 12 - Net Income Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share</Role>
      <ShortName>Note 12 - Net Income Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Note 13 - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-13-fair-value-measurements</Role>
      <ShortName>Note 13 - Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Note 14 - Equity Method Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments</Role>
      <ShortName>Note 14 - Equity Method Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Note 15 - Merom Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition</Role>
      <ShortName>Note 15 - Merom Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Note 16 - Convertible Notes</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes</Role>
      <ShortName>Note 16 - Convertible Notes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Note 17 - At Market Agreement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement</Role>
      <ShortName>Note 17 - At Market Agreement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Note 18 - Segments of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business</Role>
      <ShortName>Note 18 - Segments of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Note 19 - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events</Role>
      <ShortName>Note 19 - Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>995471 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>995472 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-tables</Role>
      <ShortName>Note 1 - Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>995473 - Disclosure - Note 3 - Other Long-term Assets (In Thousands) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-tables</Role>
      <ShortName>Note 3 - Other Long-term Assets (In Thousands) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>995474 - Disclosure - Note 4 - Bank Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables</Role>
      <ShortName>Note 4 - Bank Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>995475 - Disclosure - Note 5 - Accounts Payable and Accrued Liabilities (In Thousands) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables</Role>
      <ShortName>Note 5 - Accounts Payable and Accrued Liabilities (In Thousands) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>995476 - Disclosure - Note 7 - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables</Role>
      <ShortName>Note 7 - Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>995477 - Disclosure - Note 8 - Stock Compensation Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables</Role>
      <ShortName>Note 8 - Stock Compensation Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>995478 - Disclosure - Note 9 - Employee Benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-tables</Role>
      <ShortName>Note 9 - Employee Benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>995479 - Disclosure - Note 10 - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables</Role>
      <ShortName>Note 10 - Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-10-leases</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>995480 - Disclosure - Note 12 - Net Income Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-tables</Role>
      <ShortName>Note 12 - Net Income Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>995481 - Disclosure - Note 15 - Merom Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-tables</Role>
      <ShortName>Note 15 - Merom Acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>995482 - Disclosure - Note 18 - Segments of Business (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-tables</Role>
      <ShortName>Note 18 - Segments of Business (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>995483 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual</Role>
      <ShortName>Note 1 - Summary of Significant Accounting Policies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-tables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>995484 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Changes to Asset Retirement Obligation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details</Role>
      <ShortName>Note 1 - Summary of Significant Accounting Policies - Changes to Asset Retirement Obligation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>995485 - Disclosure - Note 2 - Inventory (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-2-inventory-details-textual</Role>
      <ShortName>Note 2 - Inventory (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-2-inventory</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>995486 - Disclosure - Note 3 - Other Long-term Assets (In Thousands) - Other Long-term Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details</Role>
      <ShortName>Note 3 - Other Long-term Assets (In Thousands) - Other Long-term Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-tables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>995487 - Disclosure - Note 4 - Bank Debt (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual</Role>
      <ShortName>Note 4 - Bank Debt (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>995488 - Disclosure - Note 4 - Bank Debt - Bank Debt, Less Debt Issuance Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details</Role>
      <ShortName>Note 4 - Bank Debt - Bank Debt, Less Debt Issuance Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>995489 - Disclosure - Note 4 - Bank Debt - Schedule of Future Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details</Role>
      <ShortName>Note 4 - Bank Debt - Schedule of Future Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>995490 - Disclosure - Note 5 - Accounts Payable and Accrued Liabilities (In Thousands) - Accounts Payable and Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details</Role>
      <ShortName>Note 5 - Accounts Payable and Accrued Liabilities (In Thousands) - Accounts Payable and Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>995491 - Disclosure - Note 6 - Revenue 1 (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual</Role>
      <ShortName>Note 6 - Revenue 1 (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-6-revenue</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>995492 - Disclosure - Note 6 - Revenue 2 (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual</Role>
      <ShortName>Note 6 - Revenue 2 (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-6-revenue</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>995493 - Disclosure - Note 7 - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual</Role>
      <ShortName>Note 7 - Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>995494 - Disclosure - Note 7 - Income Taxes - Difference Between Expected Amount and Actual Amount, Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details</Role>
      <ShortName>Note 7 - Income Taxes - Difference Between Expected Amount and Actual Amount, Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>995495 - Disclosure - Note 7 - Income Taxes - Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details</Role>
      <ShortName>Note 7 - Income Taxes - Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>995496 - Disclosure - Note 8 - Stock Compensation Plans (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual</Role>
      <ShortName>Note 8 - Stock Compensation Plans (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>995497 - Disclosure - Note 8 - Stock Compensation Plans - Schedule of Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details</Role>
      <ShortName>Note 8 - Stock Compensation Plans - Schedule of Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>995498 - Disclosure - Note 8 - Stock Compensation Plans - RSU Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details</Role>
      <ShortName>Note 8 - Stock Compensation Plans - RSU Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>995500 - Disclosure - Note 8 - Stock Compensation Plans - Vesting of Non-vested RSU Grants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details</Role>
      <ShortName>Note 8 - Stock Compensation Plans - Vesting of Non-vested RSU Grants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>995501 - Disclosure - Note 9 - Employee Benefits (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual</Role>
      <ShortName>Note 9 - Employee Benefits (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-tables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>995502 - Disclosure - Note 9 - Employee Benefits - Employee Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details</Role>
      <ShortName>Note 9 - Employee Benefits - Employee Benefit Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>995503 - Disclosure - Note 10 - Leases (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual</Role>
      <ShortName>Note 10 - Leases (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>995504 - Disclosure - Note 10 - Leases - Information Related to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details</Role>
      <ShortName>Note 10 - Leases - Information Related to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>995505 - Disclosure - Note 10 - Leases - Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details</Role>
      <ShortName>Note 10 - Leases - Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>995506 - Disclosure - Note 11 - Self-Insurance (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual</Role>
      <ShortName>Note 11 - Self-Insurance (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>995507 - Disclosure - Note 12 - Net Income Per Share - Computation of Net Income Allocated to Common Shareholders (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details</Role>
      <ShortName>Note 12 - Net Income Per Share - Computation of Net Income Allocated to Common Shareholders (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>995508 - Disclosure - Note 14 - Equity Method Investments (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual</Role>
      <ShortName>Note 14 - Equity Method Investments (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>995509 - Disclosure - Note 15 - Merom Acquisition (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual</Role>
      <ShortName>Note 15 - Merom Acquisition (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-tables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>995510 - Disclosure - Note 15 - Merom Acquisition - Summary of Acquired Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details</Role>
      <ShortName>Note 15 - Merom Acquisition - Summary of Acquired Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>995511 - Disclosure - Note 16 - Convertible Notes (Details Textual)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual</Role>
      <ShortName>Note 16 - Convertible Notes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>995512 - Disclosure - Note 17 - At Market Agreement (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual</Role>
      <ShortName>Note 17 - At Market Agreement (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>995513 - Disclosure - Note 18 - Segments of Business (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual</Role>
      <ShortName>Note 18 - Segments of Business (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-tables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>995514 - Disclosure - Note 18 - Segment of Business - Summary of Reportable Segments Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details</Role>
      <ShortName>Note 18 - Segment of Business - Summary of Reportable Segments Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="hnrg20231231_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>995515 - Disclosure - Note 19 - Subsequent Events (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual</Role>
      <ShortName>Note 19 - Subsequent Events (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events</ParentRole>
      <Position>70</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>hnrg-20231231.xsd</File>
    <File>hnrg-20231231_cal.xml</File>
    <File>hnrg-20231231_def.xml</File>
    <File>hnrg-20231231_lab.xml</File>
    <File>hnrg-20231231_pre.xml</File>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="hnrg20231231_10k.htm">hnrg20231231_10k.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>a01.jpg</File>
    <File>insetmap2-2022.jpg</File>
    <File>logo.jpg</File>
    <File>logo2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="689">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="37">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="5">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>103
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "hnrg20231231_10k.htm": {
   "nsprefix": "hnrg",
   "nsuri": "http://www.halladorenergy.com/20231231",
   "dts": {
    "schema": {
     "local": [
      "hnrg-20231231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd",
      "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
      "https://xbrl.sec.gov/naics/2023/naics-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "hnrg-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hnrg-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "hnrg-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hnrg-20231231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "hnrg20231231_10k.htm"
     ]
    }
   },
   "keyStandard": 336,
   "keyCustom": 59,
   "axisStandard": 34,
   "axisCustom": 0,
   "memberStandard": 31,
   "memberCustom": 48,
   "hidden": {
    "total": 61,
    "http://www.halladorenergy.com/20231231": 11,
    "http://fasb.org/us-gaap/2023": 40,
    "http://xbrl.sec.gov/dei/2023": 6,
    "http://xbrl.sec.gov/ecd/2023": 4
   },
   "contextCount": 174,
   "entityCount": 1,
   "segmentCount": 82,
   "elementCount": 606,
   "unitCount": 8,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 689,
    "http://xbrl.sec.gov/dei/2023": 37,
    "http://xbrl.sec.gov/ecd/2023": 5
   },
   "report": {
    "R1": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information",
     "longName": "000 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
     "longName": "001 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals",
     "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
     "longName": "003 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:OtherOperatingIncome",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:OtherOperatingIncome",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
     "longName": "004 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:EquityMethodInvestmentDividendsOrDistributions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity",
     "longName": "005 - Statement - Consolidated Statements of Stockholders' Equity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
     "longName": "006 - Disclosure - Note 1 - Summary of Significant Accounting Policies",
     "shortName": "Note 1 - Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-2-inventory",
     "longName": "007 - Disclosure - Note 2 - Inventory",
     "shortName": "Note 2 - Inventory",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands",
     "longName": "008 - Disclosure - Note 3 - Other Long-term Assets (In Thousands)",
     "shortName": "Note 3 - Other Long-term Assets (In Thousands)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
     "longName": "009 - Disclosure - Note 4 - Bank Debt",
     "shortName": "Note 4 - Bank Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands",
     "longName": "010 - Disclosure - Note 5 - Accounts Payable and Accrued Liabilities (In Thousands)",
     "shortName": "Note 5 - Accounts Payable and Accrued Liabilities (In Thousands)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
     "longName": "011 - Disclosure - Note 6 - Revenue",
     "shortName": "Note 6 - Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes",
     "longName": "012 - Disclosure - Note 7 - Income Taxes",
     "shortName": "Note 7 - Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans",
     "longName": "013 - Disclosure - Note 8 - Stock Compensation Plans",
     "shortName": "Note 8 - Stock Compensation Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits",
     "longName": "014 - Disclosure - Note 9 - Employee Benefits",
     "shortName": "Note 9 - Employee Benefits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-10-leases",
     "longName": "015 - Disclosure - Note 10 - Leases",
     "shortName": "Note 10 - Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance",
     "longName": "016 - Disclosure - Note 11 - Self-Insurance",
     "shortName": "Note 11 - Self-Insurance",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "hnrg:SelfInsuranceTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "hnrg:SelfInsuranceTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share",
     "longName": "017 - Disclosure - Note 12 - Net Income Per Share",
     "shortName": "Note 12 - Net Income Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-13-fair-value-measurements",
     "longName": "018 - Disclosure - Note 13 - Fair Value Measurements",
     "shortName": "Note 13 - Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments",
     "longName": "019 - Disclosure - Note 14 - Equity Method Investments",
     "shortName": "Note 14 - Equity Method Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition",
     "longName": "020 - Disclosure - Note 15 - Merom Acquisition",
     "shortName": "Note 15 - Merom Acquisition",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
     "longName": "021 - Disclosure - Note 16 - Convertible Notes",
     "shortName": "Note 16 - Convertible Notes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "hnrg:ConvertibleNotesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "hnrg:ConvertibleNotesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement",
     "longName": "022 - Disclosure - Note 17 - At Market Agreement",
     "shortName": "Note 17 - At Market Agreement",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business",
     "longName": "023 - Disclosure - Note 18 - Segments of Business",
     "shortName": "Note 18 - Segments of Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
     "longName": "024 - Disclosure - Note 19 - Subsequent Events",
     "shortName": "Note 19 - Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies",
     "longName": "995471 - Disclosure - Significant Accounting Policies (Policies)",
     "shortName": "Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "27",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-tables",
     "longName": "995472 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Note 1 - Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AssetRetirementObligationsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AssetRetirementObligationsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-tables",
     "longName": "995473 - Disclosure - Note 3 - Other Long-term Assets (In Thousands) (Tables)",
     "shortName": "Note 3 - Other Long-term Assets (In Thousands) (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables",
     "longName": "995474 - Disclosure - Note 4 - Bank Debt (Tables)",
     "shortName": "Note 4 - Bank Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables",
     "longName": "995475 - Disclosure - Note 5 - Accounts Payable and Accrued Liabilities (In Thousands) (Tables)",
     "shortName": "Note 5 - Accounts Payable and Accrued Liabilities (In Thousands) (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables",
     "longName": "995476 - Disclosure - Note 7 - Income Taxes (Tables)",
     "shortName": "Note 7 - Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables",
     "longName": "995477 - Disclosure - Note 8 - Stock Compensation Plans (Tables)",
     "shortName": "Note 8 - Stock Compensation Plans (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-tables",
     "longName": "995478 - Disclosure - Note 9 - Employee Benefits (Tables)",
     "shortName": "Note 9 - Employee Benefits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables",
     "longName": "995479 - Disclosure - Note 10 - Leases (Tables)",
     "shortName": "Note 10 - Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-tables",
     "longName": "995480 - Disclosure - Note 12 - Net Income Per Share (Tables)",
     "shortName": "Note 12 - Net Income Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-tables",
     "longName": "995481 - Disclosure - Note 15 - Merom Acquisition (Tables)",
     "shortName": "Note 15 - Merom Acquisition (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:AssetAcquisitionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:AssetAcquisitionTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-tables",
     "longName": "995482 - Disclosure - Note 18 - Segments of Business (Tables)",
     "shortName": "Note 18 - Segments of Business (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
     "longName": "995483 - Disclosure - Note 1 - Summary of Significant Accounting Policies (Details Textual)",
     "shortName": "Note 1 - Summary of Significant Accounting Policies (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details",
     "longName": "995484 - Disclosure - Note 1 - Summary of Significant Accounting Policies - Changes to Asset Retirement Obligation (Details)",
     "shortName": "Note 1 - Summary of Significant Accounting Policies - Changes to Asset Retirement Obligation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "i_2022-12-31",
      "name": "us-gaap:AssetRetirementObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
       "us-gaap:AssetRetirementObligationsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "hnrg:AssetRetirementObligationAcquisition",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
       "us-gaap:AssetRetirementObligationsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-2-inventory-details-textual",
     "longName": "995485 - Disclosure - Note 2 - Inventory (Details Textual)",
     "shortName": "Note 2 - Inventory (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:InventoryAdjustments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:InventoryAdjustments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details",
     "longName": "995486 - Disclosure - Note 3 - Other Long-term Assets (In Thousands) - Other Long-term Assets (Details)",
     "shortName": "Note 3 - Other Long-term Assets (In Thousands) - Other Long-term Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:PrepaidMineralRoyaltiesNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:PrepaidMineralRoyaltiesNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual",
     "longName": "995487 - Disclosure - Note 4 - Bank Debt (Details Textual)",
     "shortName": "Note 4 - Bank Debt (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "hnrg:LeverageRatio",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details",
     "longName": "995488 - Disclosure - Note 4 - Bank Debt - Bank Debt, Less Debt Issuance Costs (Details)",
     "shortName": "Note 4 - Bank Debt - Bank Debt, Less Debt Issuance Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "hnrg:LongtermDebtCurrentMaturitiesGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "hnrg:LongtermDebtCurrentMaturitiesGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details",
     "longName": "995489 - Disclosure - Note 4 - Bank Debt - Schedule of Future Maturity (Details)",
     "shortName": "Note 4 - Bank Debt - Schedule of Future Maturity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details",
     "longName": "995490 - Disclosure - Note 5 - Accounts Payable and Accrued Liabilities (In Thousands) - Accounts Payable and Accrued Liabilities (Details)",
     "shortName": "Note 5 - Accounts Payable and Accrued Liabilities (In Thousands) - Accounts Payable and Accrued Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:AccountsPayableCurrentAndNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:AccountsPayableCurrentAndNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual",
     "longName": "995491 - Disclosure - Note 6 - Revenue 1 (Details Textual)",
     "shortName": "Note 6 - Revenue 1 (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:AccountsReceivableNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:AccountsReceivableNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual",
     "longName": "995492 - Disclosure - Note 6 - Revenue 2 (Details Textual)",
     "shortName": "Note 6 - Revenue 2 (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-FixedPriceContractMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01",
      "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-FixedPriceContractMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01",
      "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual",
     "longName": "995493 - Disclosure - Note 7 - Income Taxes (Details Textual)",
     "shortName": "Note 7 - Income Taxes (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "d_2022-01-01_2022-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2022-01-01_2022-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details",
     "longName": "995494 - Disclosure - Note 7 - Income Taxes - Difference Between Expected Amount and Actual Amount, Reconciliation (Details)",
     "shortName": "Note 7 - Income Taxes - Difference Between Expected Amount and Actual Amount, Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details",
     "longName": "995495 - Disclosure - Note 7 - Income Taxes - Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Note 7 - Income Taxes - Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual",
     "longName": "995496 - Disclosure - Note 8 - Stock Compensation Plans (Details Textual)",
     "shortName": "Note 8 - Stock Compensation Plans (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details",
     "longName": "995497 - Disclosure - Note 8 - Stock Compensation Plans - Schedule of Restricted Stock Units (Details)",
     "shortName": "Note 8 - Stock Compensation Plans - Schedule of Restricted Stock Units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details",
     "longName": "995498 - Disclosure - Note 8 - Stock Compensation Plans - RSU Activity (Details)",
     "shortName": "Note 8 - Stock Compensation Plans - RSU Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details",
     "longName": "995500 - Disclosure - Note 8 - Stock Compensation Plans - Vesting of Non-vested RSU Grants (Details)",
     "shortName": "Note 8 - Stock Compensation Plans - Vesting of Non-vested RSU Grants (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_VestingAxis-VestingIn2024Member",
      "name": "hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_VestingAxis-VestingIn2024Member",
      "name": "hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod",
      "unitRef": "Share",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual",
     "longName": "995501 - Disclosure - Note 9 - Employee Benefits (Details Textual)",
     "shortName": "Note 9 - Employee Benefits (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "hnrg:EmployeeBenefitCosts",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "span",
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:OtherLaborRelatedExpenses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details",
     "longName": "995502 - Disclosure - Note 9 - Employee Benefits - Employee Benefit Plans (Details)",
     "shortName": "Note 9 - Employee Benefits - Employee Benefit Plans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:PolicyholderBenefitsAndClaimsIncurredHealthCare",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:PolicyholderBenefitsAndClaimsIncurredHealthCare",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual",
     "longName": "995503 - Disclosure - Note 10 - Leases (Details Textual)",
     "shortName": "Note 10 - Leases (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "hnrg:FinancingLeasesDepreciationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "hnrg:FinancingLeasesDepreciationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details",
     "longName": "995504 - Disclosure - Note 10 - Leases - Information Related to Leases (Details)",
     "shortName": "Note 10 - Leases - Information Related to Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details",
     "longName": "995505 - Disclosure - Note 10 - Leases - Future Minimum Lease Payments (Details)",
     "shortName": "Note 10 - Leases - Future Minimum Lease Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual",
     "longName": "995506 - Disclosure - Note 11 - Self-Insurance (Details Textual)",
     "shortName": "Note 11 - Self-Insurance (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:OperatingLeaseLiability",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "ix:continuation",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-FutureWorkersCompensationClaimPaymentsMember",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "hnrg:SelfInsuranceTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details",
     "longName": "995507 - Disclosure - Note 12 - Net Income Per Share - Computation of Net Income Allocated to Common Shareholders (Details)",
     "shortName": "Note 12 - Net Income Per Share - Computation of Net Income Allocated to Common Shareholders (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:InterestOnConvertibleDebtNetOfTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual",
     "longName": "995508 - Disclosure - Note 14 - Equity Method Investments (Details Textual)",
     "shortName": "Note 14 - Equity Method Investments (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:EquityMethodInvestments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember",
      "name": "us-gaap:EquityMethodInvestments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual",
     "longName": "995509 - Disclosure - Note 15 - Merom Acquisition (Details Textual)",
     "shortName": "Note 15 - Merom Acquisition (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "i_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember",
      "name": "hnrg:CapacityPaymentReductions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember",
      "name": "hnrg:CapacityPaymentReductions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details",
     "longName": "995510 - Disclosure - Note 15 - Merom Acquisition - Summary of Acquired Assets and Liabilities (Details)",
     "shortName": "Note 15 - Merom Acquisition - Summary of Acquired Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "i_2023-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember",
      "name": "us-gaap:AssetAcquisitionConsiderationTransferredTransactionCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:AssetAcquisitionTableTextBlock",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual",
     "longName": "995511 - Disclosure - Note 16 - Convertible Notes (Details Textual)",
     "shortName": "Note 16 - Convertible Notes (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:ProceedsFromConvertibleDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2022-05-02_2022-05-20_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember",
      "name": "us-gaap:ProceedsFromConvertibleDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-7",
      "ancestors": [
       "p",
       "hnrg:ConvertibleNotesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual",
     "longName": "995512 - Disclosure - Note 17 - At Market Agreement (Details Textual)",
     "shortName": "Note 17 - At Market Agreement (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "i_2023-12-18_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember",
      "name": "hnrg:EquitySalesAgreementMaximumAggregateGrossProceeds",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-7",
      "ancestors": [
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual",
     "longName": "995513 - Disclosure - Note 18 - Segments of Business (Details Textual)",
     "shortName": "Note 18 - Segments of Business (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "i_2023-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "1",
      "ancestors": [
       "p",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R69": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details",
     "longName": "995514 - Disclosure - Note 18 - Segment of Business - Summary of Reportable Segments Operations (Details)",
     "shortName": "Note 18 - Segment of Business - Summary of Reportable Segments Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2023-01-01_2023-12-31",
      "name": "us-gaap:OperatingExpenses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "tbody",
       "table",
       "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual",
     "longName": "995515 - Disclosure - Note 19 - Subsequent Events (Details Textual)",
     "shortName": "Note 19 - Subsequent Events (Details Textual)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "d_2024-02-23_2024-02-23_SubsequentEventTypeAxis-SubsequentEventMember",
      "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "d_2024-02-23_2024-02-23_SubsequentEventTypeAxis-SubsequentEventMember",
      "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hnrg20231231_10k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities and Other Noncurrent Liabilities [Member]",
        "documentation": "Represents the balance sheet location of Accounts Payable and Accrued Liabilities and Other Noncurrent Liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable and accrued liabilities",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
        "totalLabel": "Total accounts payable and accrued liabilities",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r832"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r663"
     ]
    },
    "us-gaap_AccountsReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AccountsReceivableNet",
        "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Total",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business."
       }
      }
     },
     "auth_ref": [
      "r612",
      "r662",
      "r717",
      "r834"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r279",
      "r280"
     ]
    },
    "us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedEmployeeBenefitsCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Group health insurance",
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedPayrollTaxesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued payroll",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
        "negatedLabel": "Less - accumulated depreciation, depletion and amortization",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r172",
      "r551"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r711",
      "r840"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r442",
      "r443",
      "r589",
      "r760",
      "r761",
      "r762",
      "r816",
      "r842"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
        "negatedLabel": "Taxes paid on vesting of RSUs",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AdvanceRoyaltiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AdvanceRoyaltiesPolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advance Royalties [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for advance royalties."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AffiliatedIndividualMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AffiliatedIndividualMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Affiliated Individual [Member]",
        "documentation": "Related to affiliated individual."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AggregateInsuranceDeductibleForEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AggregateInsuranceDeductibleForEmployees",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_AggregateInsuranceDeductibleForEmployees",
        "terseLabel": "Aggregate Insurance Deductible for Employees",
        "documentation": "Represents the amount of aggregate insurance deductible for employees, with regard to workers' compensation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AllocatedShareBasedCompensationExpense",
        "terseLabel": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r437",
      "r448"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r282",
      "r292",
      "r293",
      "r294",
      "r834"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AmortizationAndSwapRelatedInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AmortizationAndSwapRelatedInterestAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization and swap related interest:"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AmortizationAndSwapRelatedInterestTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AmortizationAndSwapRelatedInterestTotal",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_AmortizationAndSwapRelatedInterestTotal",
        "totalLabel": "Total amortization and swap related interest",
        "documentation": "Amount of total amortization and swap related interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "hnrg_AmortizationAndSwapRelatedInterestTotal",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of debt issuance costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r356",
      "r507",
      "r756"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "us-gaap_AssetAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetAcquisitionAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Axis]",
        "documentation": "Information by asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "us-gaap_AssetAcquisitionConsiderationTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetAcquisitionConsiderationTransferred",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AssetAcquisitionConsiderationTransferred",
        "totalLabel": "Total consideration",
        "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer."
       }
      }
     },
     "auth_ref": [
      "r707",
      "r812",
      "r813",
      "r814"
     ]
    },
    "hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AssetAcquisitionConsiderationTransferredCoalInventoryPurchased",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details": {
       "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_AssetAcquisitionConsiderationTransferredCoalInventoryPurchased",
        "terseLabel": "Coal inventory purchased",
        "documentation": "Amount of coal inventory purchased as consideration transferred in asset acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details": {
       "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement",
        "negatedTerseLabel": "Contract asset - Coal purchase agreement",
        "documentation": "Amount of contract asset, coal purchase agreement issued as consideration transferred in asset acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details": {
       "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction",
        "terseLabel": "Contract liability - Capacity payment reduction",
        "documentation": "Amount of contract liability, capacity payment reduction issued as consideration transferred in asset acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AssetAcquisitionConsiderationTransferredContractLiabilityPpa",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details": {
       "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_AssetAcquisitionConsiderationTransferredContractLiabilityPpa",
        "terseLabel": "Contract liability - PPA",
        "documentation": "Amount of contract liability, PPA issued as consideration transferred in asset acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details": {
       "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment",
        "terseLabel": "Deferred coal inventory payment",
        "documentation": "Amount of fair value of deferred coal inventory payment issued as consideration transferred in asset acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetAcquisitionConsiderationTransferredTransactionCost",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details": {
       "parentTag": "us-gaap_AssetAcquisitionConsiderationTransferred",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost",
        "terseLabel": "Direct transaction costs",
        "documentation": "Amount of transaction cost incurred as part of consideration transferred in asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r707",
      "r812",
      "r813",
      "r814"
     ]
    },
    "us-gaap_AssetAcquisitionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetAcquisitionDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Domain]",
        "documentation": "Asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "us-gaap_AssetAcquisitionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetAcquisitionTableTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Acquisition [Table Text Block]",
        "documentation": "Tabular disclosure of asset acquisition."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "us-gaap_AssetRetirementObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Asset retirement obligations",
        "label": "us-gaap_AssetRetirementObligation",
        "periodStartLabel": "Balance, beginning of year",
        "periodEndLabel": "Balance, end of year",
        "documentation": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r314"
     ]
    },
    "us-gaap_AssetRetirementObligationAccretionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationAccretionExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Asset retirement obligations accretion",
        "label": "Asset retirement obligations accretion",
        "terseLabel": "Accretion",
        "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r317"
     ]
    },
    "hnrg_AssetRetirementObligationAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AssetRetirementObligationAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_AssetRetirementObligationAcquisition",
        "terseLabel": "Merom acquisition",
        "documentation": "Amount of asset retirement obligation incurred due to acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationCashPaidToSettle": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationCashPaidToSettle",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AssetRetirementObligationCashPaidToSettle",
        "negatedLabel": "Cash paid on asset retirement obligation reclamation",
        "documentation": "Amount of cash paid during the period to settle an asset retirement obligation. Amounts paid to settle an asset retirement obligation are generally included in the operating section of the Statement of Cash Flows."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r313"
     ]
    },
    "hnrg_AssetRetirementObligationChangeOfEstimate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AssetRetirementObligationChangeOfEstimate",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_AssetRetirementObligationChangeOfEstimate",
        "negatedLabel": "Change in estimate",
        "documentation": "Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetRetirementObligationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Asset retirement obligation - current portion",
        "label": "us-gaap_AssetRetirementObligationCurrent",
        "negatedTerseLabel": "Less current portion",
        "documentation": "Current portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees."
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "us-gaap_AssetRetirementObligationLiabilitiesIncurred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationLiabilitiesIncurred",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AssetRetirementObligationLiabilitiesIncurred",
        "terseLabel": "Freelandville addition",
        "documentation": "Amount of asset retirement obligations incurred during the period."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "us-gaap_AssetRetirementObligationLiabilitiesSettled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationLiabilitiesSettled",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AssetRetirementObligationLiabilitiesSettled",
        "negatedLabel": "Payments",
        "documentation": "Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset."
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "us-gaap_AssetRetirementObligationsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationsNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset retirement obligations",
        "terseLabel": "Long-term balance, end of year",
        "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees."
       }
      }
     },
     "auth_ref": [
      "r770"
     ]
    },
    "us-gaap_AssetRetirementObligationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetRetirementObligationsPolicy",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Retirement Obligation [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset."
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amount attributable to assets acquired",
        "label": "us-gaap_Assets",
        "totalLabel": "Total assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r174",
      "r200",
      "r243",
      "r264",
      "r270",
      "r288",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r480",
      "r484",
      "r498",
      "r544",
      "r617",
      "r711",
      "r724",
      "r775",
      "r776",
      "r824"
     ]
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_AssetsCurrent",
        "totalLabel": "Total current assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r179",
      "r200",
      "r288",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r480",
      "r484",
      "r498",
      "r711",
      "r775",
      "r776",
      "r824"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AtMarketOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AtMarketOfferingMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "At Market Offering [Member]",
        "documentation": "Represents the share offering classified as ATM (At-the-market)."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_AtmOfferingNoticeForTermination": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "AtmOfferingNoticeForTermination",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_AtmOfferingNoticeForTermination",
        "terseLabel": "ATM Offering, Notice for Termination (Day)",
        "documentation": "The number of days/weeks/months/years of notice required to terminate an ATM offering."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r728",
      "r729",
      "r730"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r728",
      "r729",
      "r730"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r728",
      "r729",
      "r730"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436"
     ]
    },
    "hnrg_BRileySecuritiesIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "BRileySecuritiesIncMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "B. Riley Securities, Inc. [Member]",
        "documentation": "Represents B. Riley Securities Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location [Axis]",
        "documentation": "Information by location on balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location [Domain]",
        "documentation": "Location in the balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r75"
     ]
    },
    "hnrg_BuildingsAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "BuildingsAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings and equipment",
        "documentation": "Amount before accumulated depreciation of building structures held for productive use and tangible personal property used to produce goods and services."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_BuildingsAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "BuildingsAndEquipmentMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings and Equipment [Member]",
        "documentation": "Represents buildings and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r476",
      "r702",
      "r703"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r69",
      "r476",
      "r702",
      "r703"
     ]
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
        "terseLabel": "Business Acquisition, Transaction Costs",
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_BusinessAcquisitionPurchaseOfCoalInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "BusinessAcquisitionPurchaseOfCoalInventory",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_BusinessAcquisitionPurchaseOfCoalInventory",
        "terseLabel": "Business Acquisition, Purchase of Coal Inventory",
        "documentation": "Represents purchase of coal inventory in a business acquisition transaction."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment",
        "terseLabel": "Business Acquisition, Purchase of Coal Inventory, Initial Payment",
        "documentation": "Represents initial payment for purchase of coal inventory in a business acquisition transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination Disclosure [Text Block]",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r477"
     ]
    },
    "hnrg_CancellationOfRedeemableNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "CancellationOfRedeemableNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cancellation of redeemable noncontrolling interests",
        "documentation": "Amount of cancellation on redeemable noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_CapacityPaymentReductions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "CapacityPaymentReductions",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_CapacityPaymentReductions",
        "terseLabel": "Capacity Payment Reductions",
        "documentation": "Represents the value in reduction to capacity payments."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_CapacityPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "CapacityPaymentsMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capacity Payments [Member]",
        "documentation": "Relating to capacity payments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in capital expenditures included in accounts payable and finance lease",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r37"
     ]
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedContractCostAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CapitalizedContractCostAmortization",
        "terseLabel": "Amortization of contract asset and contract liabilities",
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer."
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r170",
      "r680"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
        "periodEndLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r113",
      "r196"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH, CASH EQUIVALENTS, AND RESTRICTED CASH:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of year",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of year",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r113",
      "r196"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
        "totalLabel": "Increase in cash, cash equivalents, and restricted cash",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r113"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUPPLEMENTAL NON-CASH FLOW INFORMATION:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_CoalOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "CoalOperationsMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coal Operations [Member]",
        "documentation": "Represents coal operations"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_CoalPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "CoalPurchaseAgreementMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coal Purchase Agreement [Member]",
        "documentation": "Represents Coal Purchase Agreement."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_CoalPurchaseAgreementsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "CoalPurchaseAgreementsPolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coal Purchase Agreements [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for coal purchase agreements."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_CoalSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "CoalSalesMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coal Sales [Member]",
        "documentation": "Represents coal sales."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_CoalSupplyCommitment": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "CoalSupplyCommitment",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_CoalSupplyCommitment",
        "terseLabel": "Coal Supply Commitment (US Ton)",
        "documentation": "Represents the coal supply commitment as of the specified date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r84",
      "r546",
      "r603"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r664"
     ]
    },
    "us-gaap_CommodityContractAssetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommodityContractAssetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract asset - coal purchase agreement",
        "documentation": "Carrying amount as of the balance sheet date of the asset arising from commodity contracts such as futures contracts tied to the movement of a particular commodity, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r752"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details": {
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance",
        "negatedLabel": "Stock issued out of the Plan from vested grants (in shares)",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r714",
      "r715",
      "r716",
      "r718",
      "r719",
      "r720",
      "r721",
      "r760",
      "r761",
      "r816",
      "r838",
      "r842"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value (in dollars per share)",
        "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares authorized (in shares)",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r604"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued (in shares)",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares outstanding (in shares)",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r96",
      "r604",
      "r623",
      "r842",
      "r843"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, $.01 par value, 100,000 shares authorized; 34,052 and 32,983 issued and outstanding, respectively",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r548",
      "r711"
     ]
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r126",
      "r127",
      "r129"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r44",
      "r77",
      "r78",
      "r278",
      "r663"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r44",
      "r77",
      "r78",
      "r278",
      "r582",
      "r663"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r44",
      "r77",
      "r78",
      "r278",
      "r663",
      "r743"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ConcentrationRiskPercentage1",
        "terseLabel": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r44",
      "r77",
      "r78",
      "r278"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r44",
      "r77",
      "r78",
      "r278",
      "r663"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r685"
     ]
    },
    "us-gaap_ConstructionInProgressGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionInProgressGross",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mine development",
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "hnrg_ContractCapacityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ContractCapacityMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Capacity [Member]",
        "documentation": "Related to contract capacity."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ContractLiabilitiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ContractLiabilitiesPolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Liabilities [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for contract liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ContractWithCustomerAssetAmortizedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ContractWithCustomerAssetAmortizedExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_ContractWithCustomerAssetAmortizedExpense",
        "terseLabel": "Contract with Customer, Asset, Amortized Expense",
        "documentation": "Represents amortized expense for contract with customer asset."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerBasisOfPricingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerBasisOfPricingAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Basis of Pricing [Axis]",
        "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer."
       }
      }
     },
     "auth_ref": [
      "r701",
      "r779"
     ]
    },
    "us-gaap_ContractWithCustomerBasisOfPricingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerBasisOfPricingDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with Customer, Basis of Pricing [Domain]",
        "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts."
       }
      }
     },
     "auth_ref": [
      "r701",
      "r779"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ContractWithCustomerLiability",
        "terseLabel": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r379",
      "r398"
     ]
    },
    "hnrg_ContractWithCustomerLiabilityAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ContractWithCustomerLiabilityAmortizationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_ContractWithCustomerLiabilityAmortizationExpense",
        "terseLabel": "Contract with Customer, Liability, Amortization Expense",
        "documentation": "Represents amortization expense for contract with customer."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ContractsWithPriceReopenersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ContractsWithPriceReopenersMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contracts with Price Reopeners [Member]",
        "documentation": "Represents contracts with price reopeners."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ConversionOfInterestFromStockPaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ConversionOfInterestFromStockPaymentMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion of Interest From Stock Payment [Member]",
        "documentation": "Relating to the conversion of interest from stock payment."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ConversionPrice6Point15MaturityDateDecember2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ConversionPrice6Point15MaturityDateDecember2028Member",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion Price 6 Point 15, Maturity Date December 2028 [Member]",
        "documentation": "Represents conversion price of %6.15 with maturity date of December 2028."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ConversionPrice6Point254MaturityDateDecember2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ConversionPrice6Point254MaturityDateDecember2026Member",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion Price 6 Point 254, Maturity Date December 2026 [Member]",
        "documentation": "Represents conversion price 6.254 with maturity date of December 2026."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ConversionPrice6Point254MaturityDateDecember2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ConversionPrice6Point254MaturityDateDecember2028Member",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion Price 6 Point 254, Maturity Date December 2028 [Member]",
        "documentation": "Represents conversion price $6.254 with maturity date of December 2028."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ConvertibleDebt",
        "terseLabel": "Convertible Debt, Total",
        "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r142",
      "r833"
     ]
    },
    "us-gaap_ConvertibleLongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConvertibleLongTermNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible notes payable",
        "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "hnrg_ConvertibleLongTermNotesPayableRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ConvertibleLongTermNotesPayableRelatedParty",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible notes payable - related party",
        "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, related party excluding current portion."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ConvertibleNotesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ConvertibleNotesDisclosureTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Notes Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateAndOtherMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate and Other [Member]",
        "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items."
       }
      }
     },
     "auth_ref": [
      "r765"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r527"
     ]
    },
    "us-gaap_CostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_CostsAndExpenses",
        "totalLabel": "Total operating expenses",
        "documentation": "Total costs of sales and operating expenses for the period."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostsAndExpensesAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OPERATING EXPENSES:"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r202",
      "r203",
      "r338",
      "r366",
      "r521",
      "r682",
      "r684"
     ]
    },
    "hnrg_CreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "CreditAgreementMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Agreement [Member]",
        "documentation": "Represents the credit agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r465",
      "r471",
      "r759"
     ]
    },
    "hnrg_CurrentPortionOfLeaseFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "CurrentPortionOfLeaseFinancingMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Portion of Lease Financing [Member]",
        "documentation": "Represents the location of current portion of lease financing in the balance sheet."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r278"
     ]
    },
    "us-gaap_DebtConversionByUniqueDescriptionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtConversionByUniqueDescriptionAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Conversion Description [Axis]",
        "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r37"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtConversionConvertedInstrumentSharesIssued1",
        "terseLabel": "Debt Conversion, Converted Instrument, Shares Issued (in shares)",
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r37"
     ]
    },
    "us-gaap_DebtConversionNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtConversionNameDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Conversion, Name [Domain]",
        "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r37"
     ]
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r198",
      "r334",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r350",
      "r357",
      "r358",
      "r359"
     ]
    },
    "hnrg_DebtInstrumentAmountToBeConverted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "DebtInstrumentAmountToBeConverted",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_DebtInstrumentAmountToBeConverted",
        "terseLabel": "Debt Instrument, Amount to be Converted",
        "documentation": "Amount of debt instrument to be converted to new instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r89",
      "r90",
      "r138",
      "r142",
      "r205",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r341",
      "r346",
      "r347",
      "r348",
      "r349",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r508",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r757"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentCarryingAmount",
        "terseLabel": "Long-Term Debt, Gross",
        "totalLabel": "Total",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r142",
      "r360"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentConvertibleConversionPrice1",
        "terseLabel": "Debt Instrument, Convertible, Conversion Price (in dollars per share)",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r337"
     ]
    },
    "hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "DebtInstrumentCovenantDebtServiceCoverageRatio",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_DebtInstrumentCovenantDebtServiceCoverageRatio",
        "terseLabel": "Debt Instrument, Covenant, Debt Service Coverage Ratio",
        "documentation": "Represents the debt instrument, covenant, debt service coverage ratio."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "DebtInstrumentCovenantMaximumAnnualCapitalExpenditures",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_DebtInstrumentCovenantMaximumAnnualCapitalExpenditures",
        "terseLabel": "Debt Instrument, Covenant, Maximum Annual Capital Expenditures",
        "documentation": "The maximum capital expenditures per year under the covenant of the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentFaceAmount",
        "terseLabel": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r81",
      "r335",
      "r508",
      "r693",
      "r694"
     ]
    },
    "us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentIncreaseDecreaseForPeriodNet",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet",
        "terseLabel": "Debt Instrument, Increase (Decrease), Net",
        "documentation": "Net increase or decrease in the carrying amount of the debt instrument for the period."
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage",
        "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r336"
     ]
    },
    "hnrg_DebtInstrumentLiquidity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "DebtInstrumentLiquidity",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_DebtInstrumentLiquidity",
        "terseLabel": "Debt Instrument, Liquidity",
        "documentation": "The amount of liquidity under the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentMeasurementInput",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentMeasurementInput",
        "terseLabel": "ARO measurement input",
        "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt."
       }
      }
     },
     "auth_ref": [
      "r497"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r205",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r341",
      "r346",
      "r347",
      "r348",
      "r349",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r508",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r757"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentPeriodicPayment",
        "terseLabel": "Debt Instrument, Periodic Payment, Total",
        "documentation": "Amount of the required periodic payments including both interest and principal payments."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r85"
     ]
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount",
        "terseLabel": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "hnrg_DebtServiceCoverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "DebtServiceCoverageRatio",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_DebtServiceCoverageRatio",
        "terseLabel": "Debt Service Coverage Ratio",
        "documentation": "The debt service coverage ratio (consolidated adjusted EBITDA / annual debt service)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details": {
       "parentTag": "hnrg_EmployeeBenefitCosts",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred bonus plan",
        "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r125"
     ]
    },
    "us-gaap_DeferredCostsLeasingNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsLeasingNet",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredCostsLeasingNet",
        "terseLabel": "Deferred Costs, Leasing, Net",
        "documentation": "This element represents costs incurred by the lessor that are (a) costs to originate a lease incurred in transactions with independent third parties that (i) result directly from and are essential to acquire that lease and (ii) would not have been incurred had that leasing transaction not occurred and (b) certain costs directly related to specified activities performed by the lessor for that lease. Those activities are: evaluating the prospective lessee's financial condition; evaluating and recording guarantees, collateral, and other security arrangements; negotiating lease terms; preparing and processing lease documents; and closing the transaction. This element is net of accumulated amortization."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r150",
      "r151",
      "r822"
     ]
    },
    "us-gaap_DeferredFinanceCostsCurrentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFinanceCostsCurrentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details": {
       "parentTag": "us-gaap_LongTermDebtCurrent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredFinanceCostsCurrentNet",
        "negatedLabel": "Less unamortized debt issuance cost",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredFinanceCostsNet",
        "terseLabel": "Debt Issuance Costs, Net, Total",
        "negatedLabel": "Less total unamortized debt issuance cost",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r778"
     ]
    },
    "us-gaap_DeferredFinanceCostsNoncurrentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredFinanceCostsNoncurrentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details": {
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredFinanceCostsNoncurrentNet",
        "negatedLabel": "Less unamortized debt issuance cost",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred income taxes",
        "label": "Deferred",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r132",
      "r161",
      "r470",
      "r471",
      "r759"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredIncomeTaxLiabilities",
        "negatedTotalLabel": "Total deferred tax liabilities",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r140",
      "r459"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income taxes",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r452",
      "r453",
      "r545"
     ]
    },
    "us-gaap_DeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredRevenue",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred revenue",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r748"
     ]
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsDeferredIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Power contracts",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r810"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredTaxAssetsGross",
        "totalLabel": "Total deferred tax assets",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r460"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredTaxAssetsNet",
        "totalLabel": "Deferred tax assets, net of valuation allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r809"
     ]
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsNetAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net operating loss",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r810"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredTaxAssetsOther",
        "terseLabel": "Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r810"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
        "terseLabel": "Compensation",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r810"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
        "terseLabel": "Accrued liabilities",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r810"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredTaxAssetsValuationAllowance",
        "negatedLabel": "Valuation allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredTaxLiabilities",
        "negatedTotalLabel": "Net deferred tax liability",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r809"
     ]
    },
    "hnrg_DeferredTaxLiabilitiesCoalProperties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "DeferredTaxLiabilitiesCoalProperties",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_DeferredTaxLiabilitiesCoalProperties",
        "negatedLabel": "Coal properties",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from coal properties."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredTaxLiabilitiesInvestments",
        "negatedLabel": "Investment partnerships",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DeferredTaxLiabilitiesOther",
        "negatedLabel": "Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r810"
     ]
    },
    "hnrg_DeferredTaxLiabilitiesPowerProperties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "DeferredTaxLiabilitiesPowerProperties",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_DeferredTaxLiabilitiesPowerProperties",
        "negatedLabel": "Power properties",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from power properties"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details": {
       "parentTag": "hnrg_EmployeeBenefitCosts",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "401(k) matching",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r402"
     ]
    },
    "hnrg_DeliveredEnergyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "DeliveredEnergyMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Delivered Energy [Member]",
        "documentation": "Relating to delivered energy."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Depreciation",
        "label": "Depreciation, depletion and amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r248"
     ]
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeGainLossOnDerivativeNet",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DerivativeGainLossOnDerivativeNet",
        "negatedLabel": "Payments on interest rate swap, net of changes in value",
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r815"
     ]
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r71",
      "r72",
      "r73",
      "r76",
      "r204"
     ]
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "DirectorMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]"
       }
      }
     },
     "auth_ref": [
      "r767",
      "r839"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r405",
      "r407",
      "r438",
      "r439",
      "r440",
      "r705"
     ]
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
        "documentation": "Tabular disclosure of share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r63"
     ]
    },
    "us-gaap_DisclosureTextBlockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureTextBlockAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share",
      "http://www.halladorenergy.com/20231231/role/statement-note-13-fair-value-measurements",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-2-inventory",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_DisclosureTextBlockAbstract",
        "terseLabel": "Notes to Financial Statements"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r728",
      "r729",
      "r730"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r728",
      "r729",
      "r730",
      "r732"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationTable",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DomesticCountryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DomesticCountryMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Domestic Tax Authority [Member]",
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NET INCOME PER SHARE:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic earnings per common share (in dollars per share)",
        "label": "Basic (in dollars per share)",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r221",
      "r223",
      "r231",
      "r232",
      "r233",
      "r237",
      "r494",
      "r495",
      "r541",
      "r557",
      "r686"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted net earnings per share (in dollars per share)",
        "label": "Diluted (in dollars per share)",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r223",
      "r231",
      "r232",
      "r233",
      "r237",
      "r494",
      "r495",
      "r541",
      "r557",
      "r686"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r234",
      "r235",
      "r236"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Percent, Total",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
        "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r455",
      "r472"
     ]
    },
    "us-gaap_ElectricDistributionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ElectricDistributionMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Electric Distribution [Member]",
        "documentation": "System used for the primary purpose of distributing electricity to the consumer."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ElectricOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ElectricOperationsMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Electric Operations [Member]",
        "documentation": "Represents electric operations."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ElectricSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ElectricSalesMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Electric Sales [Member]",
        "documentation": "Represents electric sales."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ElectricityGenerationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ElectricityGenerationMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Electricity, Generation [Member]",
        "documentation": "Process of producing electric energy by transforming other forms of energy, including, but not limited to, nuclear, fossil fuel, solar, geothermal, hydro and wind."
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "us-gaap_ElectricityPurchasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ElectricityPurchasedMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Electricity, Purchased [Member]",
        "documentation": "Electric energy purchased from another party."
       }
      }
     },
     "auth_ref": [
      "r780"
     ]
    },
    "hnrg_EmployeeBenefitCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "EmployeeBenefitCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_EmployeeBenefitCosts",
        "terseLabel": "Employee Benefit Costs",
        "totalLabel": "Total",
        "documentation": "Represents the amount of employee benefit costs recorded during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
        "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r807"
     ]
    },
    "hnrg_EnergyCapacityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "EnergyCapacityMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy Capacity [Member]",
        "documentation": "Related to energy capacity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnergyMarketingContractLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EnergyMarketingContractLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liability - power purchase agreement and capacity payment reduction",
        "documentation": "Current liabilities attributable to energy marketing activities (trading activities). Current energy marketing (trading activities) are when entities engage in both financial and physical trading to increase profits, manage their commodity price risk and enhance system reliability. They may trade electricity, coal, natural gas and oil. These entities typically use a variety of financial instruments, including forward contracts, options and swaps."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_EnergyMarketingContractLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EnergyMarketingContractLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liability - power purchase agreement",
        "documentation": "Fair value of liability arising from energy marketing activities (trading activities), expected to be settled after one year or beyond the normal operating cycle, if longer. Examples of energy marketing activities include, but are not limited to, trading of electricity, coal, natural gas and oil using financial instruments, including, but not limited to, forward contracts, options and swaps."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_EnergyObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "EnergyObligationsMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy Obligations [Member]",
        "documentation": "Related to energy obligations."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_EnergyOutputMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "EnergyOutputMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy Output [Member]",
        "documentation": "Related to energy output."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnergyRelatedInventoryCoal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EnergyRelatedInventoryCoal",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Coal inventory",
        "label": "Inventory",
        "documentation": "Carrying amount as of the balance sheet date of coal, which is a combustible rock or minerals which are extracted from the ground and used as fuel."
       }
      }
     },
     "auth_ref": [
      "r750"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-13-fair-value-measurements",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-2-inventory",
      "http://www.halladorenergy.com/20231231/role/statement-note-2-inventory-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-tables",
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r735"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r736"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r165",
      "r183",
      "r184",
      "r185",
      "r206",
      "r207",
      "r208",
      "r210",
      "r216",
      "r218",
      "r238",
      "r290",
      "r291",
      "r377",
      "r441",
      "r442",
      "r443",
      "r466",
      "r467",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r493",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r518",
      "r577",
      "r578",
      "r579",
      "r589",
      "r644"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r285",
      "r287"
     ]
    },
    "us-gaap_EquityMethodInvestmentDividendsOrDistributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentDividendsOrDistributions",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash distribution - Sunrise Energy",
        "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r5",
      "r103",
      "r553"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_EquityMethodInvestmentOwnershipPercentage",
        "terseLabel": "Equity Method Investment, Ownership Percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r284"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment in Sunrise Energy",
        "terseLabel": "Equity Method Investments",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r283",
      "r746",
      "r768"
     ]
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r286",
      "r289",
      "r737"
     ]
    },
    "hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "EquitySalesAgreementMaximumAggregateGrossProceeds",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_EquitySalesAgreementMaximumAggregateGrossProceeds",
        "terseLabel": "Equity Sales Agreement, Maximum Aggregate Gross Proceeds",
        "documentation": "Represents the maximum aggregate gross proceeds relating to the equity sales agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ExplorationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ExplorationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exploration costs",
        "documentation": "Exploration expenses (including prospecting) related to oil and gas producing entities and would be included in operating expenses of that entity. Costs incurred in identifying areas that may warrant examination and in examining specific areas that are considered to have prospects of containing oil and gas reserves, including costs of drilling exploratory wells and exploratory-type stratigraphic test wells. Exploration costs may be incurred both before acquiring the related property (sometimes referred to in part as prospecting costs) and after acquiring the property. Principal types of exploration costs, which include depreciation and applicable operating costs of support equipment and facilities and other costs of exploration activities, are: (i) Costs of topographical, geographical and geophysical studies, rights of access to properties to conduct those studies, and salaries and other expenses of geologists, geophysical crews, and others conducting those studies. Collectively, these are sometimes referred to as geological and geophysical or \"G&amp;G\" costs. (ii) Costs of carrying and retaining undeveloped properties, such as delay rentals, ad valorem taxes on properties, legal costs for title defense, and the maintenance of land and lease records. (iii) Dry hole contributions and bottom hole contributions. (iv) Costs of drilling and equipping exploratory wells. (v) Costs of drilling exploratory-type stratigraphic test wells."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-13-fair-value-measurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
        "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FinanceLeaseInterestPaymentOnLiability",
        "terseLabel": "Finance Lease, Interest Payment on Liability",
        "documentation": "Amount of interest paid on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r512",
      "r514"
     ]
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total finance lease liabilities",
        "label": "us-gaap_FinanceLeaseLiability",
        "terseLabel": "Total lease liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r511",
      "r517"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of lease financing",
        "terseLabel": "Current finance lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term lease financing",
        "terseLabel": "Non-current finance lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
        "totalLabel": "Total minimum lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
        "terseLabel": "2024, financing leases",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree",
        "terseLabel": "2026, financing leases",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo",
        "terseLabel": "2025, financing leases",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount",
        "negatedTerseLabel": "Less imputed interest and deferred finance fees",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance lease right-of-use assets",
        "terseLabel": "Finance lease assets",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r510"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r710"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Weighted Average Remaining Lease Term (Year)",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r515",
      "r710"
     ]
    },
    "hnrg_FinancingLeaseRightofuseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "FinancingLeaseRightofuseAssetsMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Lease Right-of-Use Assets [Member]",
        "documentation": "Represents the balance sheet location for finance lease right-of-use assets."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_FinancingLeasesDepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "FinancingLeasesDepreciationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_FinancingLeasesDepreciationExpense",
        "terseLabel": "Financing Leases, Depreciation Expense",
        "documentation": "The depreciation expense relating to finance lease assets."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_FiveCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "FiveCustomersMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Five Customers [Member]",
        "documentation": "Related to five customers."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FixedPriceContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FixedPriceContractMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed-Price Contract [Member]",
        "documentation": "Contract with customer in which amount of consideration is fixed."
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "hnrg_FourAffiliatedIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "FourAffiliatedIndividualsMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Four Affiliated Individuals [Member]",
        "documentation": "Related to four affiliated individuals."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_FourBoardMembersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "FourBoardMembersMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Four Board Members [Member]",
        "documentation": "Represents information regarding four board members."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_FutureWorkersCompensationClaimPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "FutureWorkersCompensationClaimPaymentsMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Future Workers' Compensation Claim Payments [Member]",
        "documentation": "Represents future workers' compensation claim payments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_GainLossOnSaleOfOtherAssets",
        "negatedLabel": "Loss (gain) on sale of assets",
        "documentation": "Amount of gain (loss) on sale or disposal of other assets."
       }
      }
     },
     "auth_ref": [
      "r756"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss on extinguishment of debt",
        "negatedLabel": "Loss on extinguishment of debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r55",
      "r56"
     ]
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeographicConcentrationRiskMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Concentration Risk [Member]",
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r663"
     ]
    },
    "hnrg_GeographicSpreadOfMiningUnitsInMiles": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "GeographicSpreadOfMiningUnitsInMiles",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_GeographicSpreadOfMiningUnitsInMiles",
        "terseLabel": "Geographic Spread of Mining Units, in Miles",
        "documentation": "Total active underground mining miles with equipment that is self-insured."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_HoosierMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "HoosierMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hoosier [Member]",
        "documentation": "Relating to Hoosier."
       }
      }
     },
     "auth_ref": []
    },
    "stpr_IN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2023",
     "localname": "IN",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INDIANA"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r728",
      "r729",
      "r730"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
        "totalLabel": "INCOME BEFORE INCOME TAXES",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r102",
      "r145",
      "r243",
      "r263",
      "r269",
      "r272",
      "r542",
      "r554",
      "r688"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity method investment (loss) income",
        "negatedLabel": "Equity income (loss) \u2013 Sunrise Energy",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r103",
      "r144",
      "r250",
      "r283",
      "r553"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r308",
      "r318",
      "r628"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r318",
      "r628"
     ]
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Axis]",
        "documentation": "Information by tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority [Domain]",
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAX EXPENSE (BENEFIT):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r449",
      "r456",
      "r457",
      "r463",
      "r468",
      "r473",
      "r474",
      "r475",
      "r587"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncomeTaxExpenseBenefit",
        "totalLabel": "Total income tax expense",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r162",
      "r217",
      "r218",
      "r251",
      "r454",
      "r469",
      "r558"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r450",
      "r451",
      "r457",
      "r458",
      "r462",
      "r464",
      "r584"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
        "terseLabel": "Change in valuation allowance",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected amount",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r455"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseDepletion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseDepletion",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage depletion",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible depletion."
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
        "terseLabel": "Stock-based compensation",
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncomeTaxReconciliationOtherAdjustments",
        "terseLabel": "Return to provision adjustments",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncomeTaxReconciliationOtherReconcilingItems",
        "terseLabel": "Other",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments."
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State income taxes, net of federal benefit",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r808"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsAndNotesReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable",
        "negatedLabel": "Accounts receivable",
        "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable and accrued liabilities",
        "label": "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred revenue",
        "label": "us-gaap_IncreaseDecreaseInDeferredRevenue",
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r676"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInInventories",
        "negatedLabel": "Inventory",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInMaterialsAndSupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInMaterialsAndSupplies",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInMaterialsAndSupplies",
        "negatedLabel": "Parts and supplies",
        "documentation": "The increase (decrease) during the period in the carrying amount of capitalized costs of materials, supplies, or both, which are not included in inventory."
       }
      }
     },
     "auth_ref": [
      "r755"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in current assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
        "negatedLabel": "Other",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_IncreaseDecreaseInPrepaidExpense",
        "negatedLabel": "Prepaid expenses",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Add: Dilutive effects of if converted Convertible Notes (in shares)",
        "label": "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r229",
      "r233"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Add: Dilutive effects of Restricted Stock Units (in shares)",
        "label": "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r225",
      "r226",
      "r233",
      "r406"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingArrLineItems",
     "auth_ref": [
      "r733"
     ]
    },
    "hnrg_InsuredMaximumExposurePerEmployee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "InsuredMaximumExposurePerEmployee",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_InsuredMaximumExposurePerEmployee",
        "terseLabel": "Insured Maximum Exposure Per Employee",
        "documentation": "Represents the insurance maximum exposure per employee with regard to workers' compensation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_InterestExpense",
        "totalLabel": "Total interest expense",
        "negatedTerseLabel": "Interest expense (1)",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r147",
      "r186",
      "r247",
      "r506",
      "r629",
      "r722",
      "r841"
     ]
    },
    "us-gaap_InterestExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpenseAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "(1) Interest Expense:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest on bank debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r354",
      "r362",
      "r695",
      "r696"
     ]
    },
    "us-gaap_InterestExpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpenseOther",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other interest",
        "documentation": "Amount of interest expense classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestOnConvertibleDebtNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestOnConvertibleDebtNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Add: Convertible Notes interest expense, net of tax",
        "label": "us-gaap_InterestOnConvertibleDebtNetOfTax",
        "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r227",
      "r233"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid for interest",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r190",
      "r194",
      "r195"
     ]
    },
    "us-gaap_InventoryAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-2-inventory-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_InventoryAdjustments",
        "terseLabel": "Inventory Adjustments, Total",
        "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r751"
     ]
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-2-inventory"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Text Block]",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "us-gaap_InventorySuppliesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventorySuppliesPolicy",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Supplies, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the basis and manner that goods are added and removed from inventory for supplies to be consumed directly or indirectly in production. If inventory is carried at cost, this disclosure includes the nature of the cost elements included in inventory and how cost is determined (such as FIFO, LIFO, average)."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-13-fair-value-measurements",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-2-inventory",
      "http://www.halladorenergy.com/20231231/role/statement-note-2-inventory-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-tables",
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r821"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
        "totalLabel": "Total minimum lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
        "terseLabel": "Thereafter, operating leases",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
        "terseLabel": "2024, operating leases",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
        "terseLabel": "2028, operating leases",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
        "terseLabel": "2027, operating leases",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
        "terseLabel": "2026, operating leases",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
        "terseLabel": "2025, operating leases",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
        "negatedTerseLabel": "Less imputed interest and deferred finance fees",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r517"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm",
        "terseLabel": "Lessee, Operating Lease, Remaining Lease Term (Year)",
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r819"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r509"
     ]
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LettersOfCreditOutstandingAmount",
        "terseLabel": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_LeverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "LeverageRatio",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_LeverageRatio",
        "terseLabel": "Leverage Ratio",
        "documentation": "The leverage ratio."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount attributable to liabilities assumed",
        "totalLabel": "Total liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r200",
      "r288",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r481",
      "r484",
      "r485",
      "r498",
      "r602",
      "r687",
      "r724",
      "r775",
      "r824",
      "r825"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LiabilitiesAndStockholdersEquity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r143",
      "r550",
      "r711",
      "r758",
      "r769",
      "r818"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LiabilitiesCurrent",
        "totalLabel": "Total current liabilities",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r169",
      "r200",
      "r288",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r481",
      "r484",
      "r485",
      "r498",
      "r711",
      "r775",
      "r824",
      "r825"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LiabilitiesNoncurrent",
        "totalLabel": "Total long-term liabilities",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r86",
      "r87",
      "r88",
      "r91",
      "r200",
      "r288",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r481",
      "r484",
      "r485",
      "r498",
      "r775",
      "r824",
      "r825"
     ]
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LineOfCredit",
        "terseLabel": "Long-Term Line of Credit, Total",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r142",
      "r833"
     ]
    },
    "hnrg_LineOfCreditFacilityAdditionalAmountBorrowed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "LineOfCreditFacilityAdditionalAmountBorrowed",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_LineOfCreditFacilityAdditionalAmountBorrowed",
        "terseLabel": "Line of Credit, Additional Amount Borrowed",
        "documentation": "The additional amount borrowed under a line of credit agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity",
        "terseLabel": "Line of Credit Facility, Current Borrowing Capacity",
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity",
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongDurationContractsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongDurationContractsPolicy",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance, Long-Duration Contract [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-duration insurance products (whole life, universal life, variable annuities, guaranteed renewable term, and title insurance contracts), including the basis for recognizing and determining amounts of revenues and policyholder funds pertaining to long-duration contracts, the general nature of and basis of presentation for separate accounts of contract holders, the practices and methods of allocating fees to policyholders' and contract holders' accounts, the nature, terms, valuation methods and assumptions used to determine fair value of minimum guarantees provided to policy and contract holders, and the methods used for capitalizing and amortizing sales inducements and policy acquisition costs. Disclosure may also include the classification of cash receipts and cash disbursements in statement of cash flows."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r155"
     ]
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebt",
        "totalLabel": "Net bank debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r142",
      "r347",
      "r361",
      "r693",
      "r694",
      "r833"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtCurrent",
        "totalLabel": "Net current portion",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r175"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
        "terseLabel": "2024",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r205",
      "r352"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
        "terseLabel": "2026",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r205",
      "r352"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
        "terseLabel": "2025",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r205",
      "r352"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_LongTermDebtNoncurrent",
        "totalLabel": "Net long-term portion",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "hnrg_LongtermDebtCurrentMaturitiesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "LongtermDebtCurrentMaturitiesGross",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current bank debt",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_LongtermDebtExcludingCurrentMaturitiesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "LongtermDebtExcludingCurrentMaturitiesGross",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term bank debt",
        "documentation": "Amount before unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r54"
     ]
    },
    "hnrg_LongtermLeaseFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "LongtermLeaseFinancingMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term Lease Financing [Member]",
        "documentation": "Represents the long-term lease financing line item on the balance sheet."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage",
        "terseLabel": "Long-Term Purchase Commitment, Minimum Quantity Required, Percentage",
        "documentation": "percentage of units of goods that must be purchased within the specified time period of the agreement to avoid penalties or unfavorable effects on pricing, among other adverse consequences."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour",
        "terseLabel": "Long-term Purchase Commitment, Minimum Quantity Required, Price Per Megawatt Hour",
        "documentation": "Represents the contract price per megawatt-hour for the minimum quantity required."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne",
        "terseLabel": "Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Megawatts Provided Year One",
        "documentation": "Represents the megawatts provided per contract capacity for the stand-ready obligation for long-term purchase agreement."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour",
        "terseLabel": "Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Megawatts Provided Year Two Through Four",
        "documentation": "Represents the megawatts provided per contract capacity for stand-ready obligation."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth",
        "terseLabel": "Long-term Purchase Commitment, Stand Ready Obligation, Contract Capacity, Price Per Kilowatts-month",
        "documentation": "Represents price per kW-month for contract capacity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyAccrualProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyAccrualProvision",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for loss on customer contracts",
        "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges."
       }
      }
     },
     "auth_ref": [
      "r772"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r278",
      "r700",
      "r779",
      "r836",
      "r837"
     ]
    },
    "us-gaap_MaterialsSuppliesAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MaterialsSuppliesAndOther",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Materials and supplies",
        "label": "us-gaap_MaterialsSuppliesAndOther",
        "documentation": "The carrying amount of capitalized costs of materials, supplies, and other assets, which are not included in inventory but used in production."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r324",
      "r403",
      "r526",
      "r576",
      "r594",
      "r595",
      "r650",
      "r652",
      "r654",
      "r655",
      "r657",
      "r674",
      "r675",
      "r690",
      "r697",
      "r704",
      "r713",
      "r777",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831"
     ]
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Discount Rate [Member]",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r817"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r496"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_MeromAcquisitionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "MeromAcquisitionMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Merom Acquisition [Member]",
        "documentation": "Represents the acquisition of Merom."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_MineDevelopmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "MineDevelopmentPolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mine Development [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for mine development."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MineralRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MineralRights",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land and mineral rights",
        "documentation": "Carrying amount at the balance sheet date of mineral rights, or rights to extract a mineral from the earth or to receive payment in the form of a royalty for the extraction of minerals, net of amortization."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r324",
      "r403",
      "r526",
      "r576",
      "r594",
      "r595",
      "r650",
      "r652",
      "r654",
      "r655",
      "r657",
      "r674",
      "r675",
      "r690",
      "r697",
      "r704",
      "r713",
      "r777",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831"
     ]
    },
    "us-gaap_MiningPropertiesAndMineralRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MiningPropertiesAndMineralRightsMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mining Properties and Mineral Rights [Member]",
        "documentation": "Legal right to explore, extract, and retain some or all portions of the benefits from mining or mineral deposits and properties used for mining."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "hnrg_MiningPropertiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "MiningPropertiesPolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mining Properties [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for mining properties."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]"
       }
      }
     },
     "auth_ref": [
      "r278",
      "r700",
      "r779",
      "r836",
      "r837"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
        "totalLabel": "Net cash provided by (used in) financing activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM FINANCING ACTIVITIES:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
        "totalLabel": "Net cash used in investing activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM INVESTING ACTIVITIES:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
        "totalLabel": "Net cash provided by operating activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r114",
      "r115"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CASH FLOWS FROM OPERATING ACTIVITIES:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income - basic",
        "label": "Net income",
        "totalLabel": "NET INCOME",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r115",
      "r146",
      "r167",
      "r180",
      "r181",
      "r185",
      "r200",
      "r209",
      "r211",
      "r212",
      "r213",
      "r214",
      "r217",
      "r218",
      "r230",
      "r243",
      "r263",
      "r269",
      "r272",
      "r288",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r495",
      "r498",
      "r556",
      "r625",
      "r642",
      "r643",
      "r688",
      "r722",
      "r775"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToParentDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAttributableToParentDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income - diluted",
        "label": "us-gaap_NetIncomeLossAttributableToParentDiluted",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ecd_NonRule10b51ArrAdoptedFlag",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ecd_NonRule10b51ArrTrmntdFlag",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "hnrg_NonaffiliatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "NonaffiliatedPartyMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-affiliated Party [Member]",
        "documentation": "Represents non-affiliated party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "hnrg_NoteToFinancialStatementDetailsTextual": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "NoteToFinancialStatementDetailsTextual",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note To Financial Statement Details Textual"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_NotesToFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "NotesToFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes To Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_NumberOfFinancingLeases": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "NumberOfFinancingLeases",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_NumberOfFinancingLeases",
        "terseLabel": "Number of Financing Leases",
        "documentation": "The number of financing leases a company has."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_NumberOfMajorCustomers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "NumberOfMajorCustomers",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_NumberOfMajorCustomers",
        "terseLabel": "Number of Major Customers",
        "documentation": "Represents the number of major customers accounting for 10% or more of the specified concentration risk benchmark, which includes, but not limited to, sales revenue, accounts receivable, etc."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_NumberOfMiningUnits": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "NumberOfMiningUnits",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_NumberOfMiningUnits",
        "terseLabel": "Number of Mining Units",
        "documentation": "The number of mining units."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_NumberOfOperatingLeases": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "NumberOfOperatingLeases",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_NumberOfOperatingLeases",
        "terseLabel": "Number of Operating Leases",
        "documentation": "The number of operating leases a company has."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_NumberOfReportableSegments",
        "terseLabel": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r766"
     ]
    },
    "hnrg_OneCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "OneCustomerMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "One Customer [Member]",
        "documentation": "Represents 1 major customer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenseMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expense [Member]",
        "documentation": "Primary financial statement caption encompassing expenses associated with normal operations."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating Expense",
        "label": "us-gaap_OperatingExpenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OperatingIncomeLoss",
        "totalLabel": "INCOME FROM OPERATIONS",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r263",
      "r269",
      "r272",
      "r688"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OperatingLeaseLiability",
        "terseLabel": "Operating Lease, Liability, Total",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OperatingLeaseLiabilityCurrent",
        "terseLabel": "Current operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OperatingLeaseLiabilityNoncurrent",
        "terseLabel": "Non-current operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating cash outflows from operating leases",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OperatingLeaseRightOfUseAsset",
        "terseLabel": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r510"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r710"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Remaining Lease Term (Year)",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r515",
      "r710"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OperatingLossCarryforwards",
        "terseLabel": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OtherAccruedLiabilitiesCurrent",
        "terseLabel": "Other",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "us-gaap_OtherAssetsMiscellaneousNoncurrent",
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets",
        "totalLabel": "Total other assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "us-gaap_OtherInventorySupplies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherInventorySupplies",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parts and supplies",
        "documentation": "Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r749"
     ]
    },
    "us-gaap_OtherLaborRelatedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLaborRelatedExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_OtherLaborRelatedExpenses",
        "terseLabel": "Other Labor-related Expenses",
        "documentation": "Amount of labor-related expenses classified as other."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNoncurrentLiabilitiesMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Noncurrent Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherOperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherOperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other revenues",
        "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfRedeemableNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest",
        "negatedLabel": "Distributions to redeemable noncontrolling interests",
        "documentation": "The cash outflow during the period for redemption of redeemable noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r754"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsOfDebtIssuanceCosts",
        "negatedLabel": "Debt issuance costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "hnrg_PaymentsOnInterestRateSwapNetOfChangesInFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "PaymentsOnInterestRateSwapNetOfChangesInFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "hnrg_AmortizationAndSwapRelatedInterestTotal",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments on interest rate swap, net of changes in value",
        "documentation": "Amount of payments on interest rate swap, net of changes in fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
        "negatedLabel": "Taxes paid on vesting of RSUs",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment",
        "negatedLabel": "Capital expenditures",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "us-gaap_PolicyTextBlockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PolicyTextBlockAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PolicyTextBlockAbstract",
        "terseLabel": "Accounting Policies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PolicyholderBenefitsAndClaimsIncurredHealthCare": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PolicyholderBenefitsAndClaimsIncurredHealthCare",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details": {
       "parentTag": "hnrg_EmployeeBenefitCosts",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Health benefits, including premiums",
        "documentation": "Amount, after effect of policies assumed or ceded, of expense related to provision for policy benefits and costs incurred for health insurance contracts."
       }
      }
     },
     "auth_ref": [
      "r835"
     ]
    },
    "hnrg_Post2017Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "Post2017Member",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post 2017 [Member]",
        "documentation": "Related to post 2017."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_PostAugust2023AmendmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "PostAugust2023AmendmentMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post August 2023 Amendment [Member]",
        "documentation": "Represents the August 2023 amendment for bank debt."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_PostMarch2023AmendmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "PostMarch2023AmendmentMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post March 2023 Amendment [Member]",
        "documentation": "Represents post March 2023 amendment."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_PowerPlantEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "PowerPlantEquipmentMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Power Plant Equipment [Member]",
        "documentation": "Represents power plant equipment."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_PowerPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "PowerPurchaseAgreementMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Power Purchase Agreement [Member]",
        "documentation": "Represents power purchase agreement."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_Pre2018Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "Pre2018Member",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-2018 [Member]",
        "documentation": "Related to pre-2018."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r364"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares authorized (in shares)",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r604"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares issued (in shares)",
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r364"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares outstanding (in shares)",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r604",
      "r623",
      "r842",
      "r843"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r296",
      "r297",
      "r681"
     ]
    },
    "us-gaap_PrepaidMineralRoyaltiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidMineralRoyaltiesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advanced coal royalties",
        "documentation": "Carrying amount as of the balance sheet date of capitalized amounts paid for mineral royalties which will be charged against earnings after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r747"
     ]
    },
    "hnrg_PricedCoalSupplyCommitment": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "PricedCoalSupplyCommitment",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_PricedCoalSupplyCommitment",
        "terseLabel": "Priced Coal Supply Commitment (US Ton)",
        "documentation": "Represents the quantity of priced coal supply commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "us-gaap_ProceedsFromBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromBankDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings of bank debt",
        "documentation": "The cash inflow from bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromConvertibleDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of convertible notes payable",
        "terseLabel": "Proceeds from Convertible Debt",
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "ATM offering",
        "label": "us-gaap_ProceedsFromIssuanceOfCommonStock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromRelatedPartyDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of related party convertible notes payable",
        "terseLabel": "Proceeds from Related Party Debt",
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "hnrg_ProceedsFromSaleLeasebackTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ProceedsFromSaleLeasebackTransaction",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sale and leaseback arrangement",
        "documentation": "Represents the amount of proceeds from sale leaseback transactions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleOfMachineryAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sale of equipment",
        "documentation": "The cash inflow from sale of machinery and equipment."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_ProceedsFromUnsecuredNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromUnsecuredNotesPayable",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ProceedsFromUnsecuredNotesPayable",
        "terseLabel": "Proceeds from Unsecured Notes Payable",
        "documentation": "The cash inflow from borrowings supported by a written promise to pay an obligation that is uncollateralized (where debt is not backed by the pledge of collateral)."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductConcentrationRiskMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r274",
      "r527",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r678",
      "r698",
      "r712",
      "r744",
      "r773",
      "r774",
      "r779",
      "r836"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r274",
      "r527",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r678",
      "r698",
      "r712",
      "r744",
      "r773",
      "r774",
      "r779",
      "r836"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r180",
      "r181",
      "r192",
      "r200",
      "r209",
      "r217",
      "r218",
      "r243",
      "r263",
      "r269",
      "r272",
      "r288",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r479",
      "r482",
      "r483",
      "r495",
      "r498",
      "r542",
      "r555",
      "r588",
      "r625",
      "r642",
      "r643",
      "r688",
      "r708",
      "r709",
      "r723",
      "r753",
      "r775"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAdditions",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Capital Expenditures",
        "label": "us-gaap_PropertyPlantAndEquipmentAdditions",
        "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PropertyPlantAndEquipmentGross",
        "totalLabel": "Total property, plant and equipment",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r171",
      "r552"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Plant",
        "label": "us-gaap_PropertyPlantAndEquipmentNet",
        "totalLabel": "Total property, plant and equipment, net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r543",
      "r552",
      "r711"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife",
        "terseLabel": "Property, Plant and Equipment, Useful Life (Year)",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PublicUtilitiesInventoryCoalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PublicUtilitiesInventoryCoalMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coal [Member]",
        "documentation": "Combustible mineral substance consisting of carbonized vegetable matter used as fuel and in production of coal gas, water gas, and coal-tar compound."
       }
      }
     },
     "auth_ref": [
      "r750",
      "r780"
     ]
    },
    "us-gaap_PurchaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PurchaseObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_PurchaseObligation",
        "terseLabel": "Purchase Obligation, Total",
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier."
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r324",
      "r400",
      "r403",
      "r433",
      "r434",
      "r435",
      "r525",
      "r526",
      "r576",
      "r594",
      "r595",
      "r650",
      "r652",
      "r654",
      "r655",
      "r657",
      "r674",
      "r675",
      "r690",
      "r697",
      "r704",
      "r713",
      "r716",
      "r771",
      "r777",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r324",
      "r400",
      "r403",
      "r433",
      "r434",
      "r435",
      "r525",
      "r526",
      "r576",
      "r594",
      "r595",
      "r650",
      "r652",
      "r654",
      "r655",
      "r657",
      "r674",
      "r675",
      "r690",
      "r697",
      "r704",
      "r713",
      "r716",
      "r771",
      "r777",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831"
     ]
    },
    "us-gaap_ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables and Portions of Securitizations that can be Prepaid at Potential Loss, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for classification and method of accounting for interest-only strips, loans, other receivables, or retained interests in securitizations that can be contractually prepaid or otherwise settled in a way that the holder would not recover substantially all of its recorded investment."
       }
      }
     },
     "auth_ref": [
      "r281"
     ]
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated",
        "documentation": "Description of reconciling items for the reconciliation of the profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49"
     ]
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, $.10 par value, 10,000 shares authorized; none issued",
        "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58",
      "r59",
      "r60"
     ]
    },
    "us-gaap_RegulatoryAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RegulatoryAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RegulatoryAssets",
        "terseLabel": "Regulatory Asset",
        "documentation": "The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period."
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party, Type [Domain]",
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r401",
      "r519",
      "r520",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r622",
      "r624",
      "r649"
     ]
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party, Type [Axis]",
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "auth_ref": [
      "r401",
      "r519",
      "r520",
      "r528",
      "r529",
      "r530",
      "r531",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r622",
      "r624",
      "r649",
      "r823"
     ]
    },
    "us-gaap_RepaymentsOfBankDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfBankDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RepaymentsOfBankDebt",
        "negatedLabel": "Payments on bank debt",
        "documentation": "The cash outflow to settle a bank borrowing during the year."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "hnrg_RepresentsVestingIn2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "RepresentsVestingIn2025Member",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Represents vesting in 2025 [Member]",
        "documentation": "Represents vesting in 2025."
       }
      }
     },
     "auth_ref": []
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r202",
      "r203",
      "r338",
      "r366",
      "r521",
      "r683",
      "r684"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash",
        "terseLabel": "Restricted Cash and Cash Equivalents, Total",
        "periodEndLabel": "Restricted cash",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r136",
      "r170",
      "r196",
      "r547"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash and Cash Equivalents [Axis]",
        "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Domain]",
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated",
        "terseLabel": "Restructuring and Related Cost, Number of Positions Eliminated",
        "documentation": "The number of positions eliminated during the period as a result of restructuring activities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r123",
      "r549",
      "r580",
      "r581",
      "r586",
      "r605",
      "r711"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r206",
      "r207",
      "r208",
      "r210",
      "r216",
      "r218",
      "r290",
      "r291",
      "r441",
      "r442",
      "r443",
      "r466",
      "r467",
      "r486",
      "r488",
      "r489",
      "r491",
      "r493",
      "r577",
      "r579",
      "r589",
      "r842"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues",
        "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r245",
      "r262",
      "r267",
      "r268",
      "r274",
      "r276",
      "r278",
      "r396",
      "r397",
      "r527"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r741"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r677"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r399"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RevenueRemainingPerformanceObligation",
        "terseLabel": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)",
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_RevenueRemainingPerformanceObligationPercentage",
        "terseLabel": "Revenue, Remaining Performance Obligation, Percentage",
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Revenue",
        "label": "us-gaap_Revenues",
        "totalLabel": "Total sales and operating revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r200",
      "r244",
      "r245",
      "r262",
      "r267",
      "r268",
      "r274",
      "r276",
      "r278",
      "r288",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r498",
      "r542",
      "r775"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SALES AND OPERATING REVENUES:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ecd_Rule10b51ArrAdoptedFlag",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ecd_Rule10b51ArrTrmntdFlag",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r734"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueProductLineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesRevenueProductLineMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue, Product and Service Benchmark [Member]",
        "documentation": "Revenue from specified product or service, when it serves as benchmark in concentration of risk calculation. Includes, but is not limited to, revenue from contract with customer and other sources."
       }
      }
     },
     "auth_ref": [
      "r742"
     ]
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]"
       }
      }
     },
     "auth_ref": [
      "r404",
      "r763"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": [
      "r219",
      "r404",
      "r738",
      "r763"
     ]
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAssetRetirementObligationsTableTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Asset Retirement Obligations [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount of a liability for asset retirement obligations."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Debt [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r764"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r285",
      "r287"
     ]
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Assets, Noncurrent [Table Text Block]",
        "documentation": "Tabular disclosure of noncurrent assets."
       }
      }
     },
     "auth_ref": [
      "r747"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_SecuredDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecuredDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of bank debt, net",
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r138"
     ]
    },
    "us-gaap_SecuredLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecuredLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank debt, net",
        "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "hnrg_SecuredOvernightFinancingRateSofrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "SecuredOvernightFinancingRateSofrMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "documentation": "Interest rate based on U.S. Treasury repurchases between banks."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r272",
      "r278",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r319",
      "r320",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r691",
      "r744",
      "r836"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r276",
      "r277",
      "r591",
      "r592",
      "r593",
      "r651",
      "r653",
      "r656",
      "r658",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r679",
      "r699",
      "r716",
      "r779",
      "r836"
     ]
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r255",
      "r266",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r278"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r276",
      "r689"
     ]
    },
    "hnrg_SelfInsuranceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "SelfInsuranceTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Self Insurance [Text Block]",
        "documentation": "The entire disclosure for self insurance."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "hnrg_SeniorUnsecuredConvertibleNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "SeniorUnsecuredConvertibleNotesMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Unsecured Convertible Notes [Member]",
        "documentation": "Represent information regarding senior unsecured convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensation",
        "terseLabel": "Stock-based compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r705"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
        "negatedLabel": "Forfeited (in shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted (in shares)",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share price on grant date (in dollars per share)",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details": {
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
        "negatedLabel": "Non-vested grants (in shares)",
        "periodStartLabel": "Non-vested grants (in shares)",
        "periodEndLabel": "Non-vested grants (in shares)",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r421"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
        "negatedLabel": "Vested (in shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share (in dollars per share)",
        "documentation": "Per share or unit weighted-average intrinsic value of award vested under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r427"
     ]
    },
    "hnrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RSUs vesting (in shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that are to vest in a future period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
        "totalLabel": "Total authorized RSUs in Plan approved by shareholders (in shares)",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details": {
       "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RSUs available for future issuance (in shares)",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r413"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r409",
      "r410",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r405",
      "r411",
      "r430",
      "r431",
      "r432",
      "r433",
      "r436",
      "r444",
      "r445",
      "r446",
      "r447"
     ]
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharePrice",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SharePrice",
        "terseLabel": "Share Price (in dollars per share)",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
     "crdr": "debit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding",
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding",
        "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SharesOutstanding",
        "periodStartLabel": "Balance (in shares)",
        "periodEndLabel": "Balance (in shares)",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation",
        "negatedLabel": "Taxes paid on vesting of RSUs (in shares)",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r197"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r240",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r272",
      "r278",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r309",
      "r319",
      "r320",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r691",
      "r744",
      "r836"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r29",
      "r165",
      "r183",
      "r184",
      "r185",
      "r206",
      "r207",
      "r208",
      "r210",
      "r216",
      "r218",
      "r238",
      "r290",
      "r291",
      "r377",
      "r441",
      "r442",
      "r443",
      "r466",
      "r467",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r493",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r518",
      "r577",
      "r578",
      "r579",
      "r589",
      "r644"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r276",
      "r277",
      "r591",
      "r592",
      "r593",
      "r651",
      "r653",
      "r656",
      "r658",
      "r661",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r679",
      "r699",
      "r716",
      "r779",
      "r836"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-13-fair-value-measurements",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-2-inventory",
      "http://www.halladorenergy.com/20231231/role/statement-note-2-inventory-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-tables",
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r238",
      "r527",
      "r583",
      "r590",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r604",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r613",
      "r614",
      "r615",
      "r616",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r624",
      "r626",
      "r627",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r644",
      "r717"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": [
      "r219",
      "r404",
      "r738",
      "r739",
      "r763"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets-parentheticals",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-future-minimum-lease-payments-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-information-related-to-leases-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance",
      "http://www.halladorenergy.com/20231231/role/statement-note-11-selfinsurance-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-13-fair-value-measurements",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes",
      "http://www.halladorenergy.com/20231231/role/statement-note-16-convertible-notes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-2-inventory",
      "http://www.halladorenergy.com/20231231/role/statement-note-2-inventory-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-schedule-of-future-maturity-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-1-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-6-revenue-2-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-employee-benefit-plans-details",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-tables",
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r207",
      "r208",
      "r238",
      "r527",
      "r583",
      "r590",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r604",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r613",
      "r614",
      "r615",
      "r616",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r624",
      "r626",
      "r627",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r644",
      "r717"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued on redemption of convertible note (in shares)",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r28",
      "r61",
      "r123",
      "r351"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued in ATM offering (in shares)",
        "terseLabel": "Stock Issued During Period, Shares, New Issues (in shares)",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r95",
      "r96",
      "r123",
      "r585",
      "r644",
      "r659"
     ]
    },
    "hnrg_StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued on redemption of related party convertible notes (in shares)",
        "documentation": "The shares of stock issued during the period upon conversion of convertible notes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued on vesting of RSUs (in shares)",
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r95",
      "r96",
      "r123"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued on redemption of convertible note",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r29",
      "r123"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued in ATM offering",
        "terseLabel": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r95",
      "r96",
      "r123",
      "r589",
      "r644",
      "r659",
      "r723"
     ]
    },
    "hnrg_StockIssuedDuringPeriodValueRedemptionOfConvertibleNote": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "StockIssuedDuringPeriodValueRedemptionOfConvertibleNote",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued on redemption of related party convertible notes",
        "documentation": "Value of stock issued during the period upon the redemption of convertible note held by the holder."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock issued on vesting of RSUs",
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r123"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets",
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-stockholders-equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_StockholdersEquity",
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r99",
      "r100",
      "r117",
      "r606",
      "r623",
      "r645",
      "r646",
      "r711",
      "r724",
      "r758",
      "r769",
      "r818",
      "r842"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-balance-sheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r199",
      "r363",
      "r365",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r492",
      "r647",
      "r648",
      "r660"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r523"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r523"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r523"
     ]
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r524"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement",
      "http://www.halladorenergy.com/20231231/role/statement-note-17-at-market-agreement-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_SunriseEnergyLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "SunriseEnergyLlcMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments",
      "http://www.halladorenergy.com/20231231/role/statement-note-14-equity-method-investments-details-textual",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sunrise Energy, LLC [Member]",
        "documentation": "Represents Sunrise Energy, LLC."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-cash-flows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUPPLEMENTAL CASH FLOW INFORMATION:"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_SurfaceAndUndergroundMiningEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "SurfaceAndUndergroundMiningEquipmentMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Surface and Underground Mining Equipment [Member]",
        "documentation": "Represents Surface and Underground Mining Equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TableTextBlock": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TableTextBlock",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-10-leases-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-15-merom-acquisition-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-18-segments-of-business-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-3-other-longterm-assets-in-thousands-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-tables",
      "http://www.halladorenergy.com/20231231/role/statement-note-9-employee-benefits-tables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "us-gaap_TableTextBlock",
        "terseLabel": "Notes Tables"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxPeriodAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Period [Axis]",
        "documentation": "Information about the period subject to enacted tax laws."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxPeriodDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes",
      "http://www.halladorenergy.com/20231231/role/statement-note-7-income-taxes-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Period [Domain]",
        "documentation": "Identified tax period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued property taxes",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r139",
      "r832"
     ]
    },
    "hnrg_TermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "TermLoanMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Term Loan [Member]",
        "documentation": "Represents the term loan."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_ThreeCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "ThreeCustomersMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Three Customers [Member]",
        "documentation": "Represents information regarding three customers."
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-document-and-entity-information"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies",
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "hnrg_UndiscountedAssetRetirementObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "UndiscountedAssetRetirementObligations",
     "crdr": "credit",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_UndiscountedAssetRetirementObligations",
        "terseLabel": "Undiscounted Asset Retirement Obligations",
        "documentation": "Represents the amount of asset retirement obligations before discounting."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnsecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnsecuredDebtMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured Debt [Member]",
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_UnsecuredNotesFromBoardOfDirectorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "UnsecuredNotesFromBoardOfDirectorsMember",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events",
      "http://www.halladorenergy.com/20231231/role/statement-note-19-subsequent-events-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unsecured Notes from Board of Directors [Member]",
        "documentation": "Relating to unsecured notes from the board of directors."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-significant-accounting-policies-policies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r47",
      "r153",
      "r156",
      "r157",
      "r158"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt",
      "http://www.halladorenergy.com/20231231/role/statement-note-4-bank-debt-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806"
     ]
    },
    "hnrg_VestingIn2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "VestingIn2024Member",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting in 2024 [Member]",
        "documentation": "Represents vesting in 2024."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average shares outstanding - diluted (in shares)",
        "label": "Diluted (in shares)",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r233"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations",
      "http://www.halladorenergy.com/20231231/role/statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted average shares outstanding - basic (in shares)",
        "label": "Basic (in shares)",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r233"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-consolidated-statements-of-operations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "WEIGHTED AVERAGE SHARES OUTSTANDING:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WorkersCompensationLiabilityCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WorkersCompensationLiabilityCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details": {
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Workers' compensation reserve",
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r92",
      "r141"
     ]
    },
    "hnrg_YearSupplyCommitmentsEnd": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "YearSupplyCommitmentsEnd",
     "presentation": [
      "http://www.halladorenergy.com/20231231/role/statement-note-1-summary-of-significant-accounting-policies-details-textual"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "hnrg_YearSupplyCommitmentsEnd",
        "terseLabel": "Year Supply Commitments End",
        "documentation": "Represents the year in which supply commitments end."
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-changes-to-asset-retirement-obligation-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 1 - Summary of Significant Accounting Policies - Changes to Asset Retirement Obligation (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-1-summary-of-significant-accounting-policies-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-1-summary-of-significant-accounting-policies-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 1 - Summary of Significant Accounting Policies"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-10-leases-future-minimum-lease-payments-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-10-leases-future-minimum-lease-payments-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Leases - Future Minimum Lease Payments (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-10-leases-information-related-to-leases-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-10-leases-information-related-to-leases-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Leases - Information Related to Leases (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-10-leases-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-10-leases-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 10 - Leases"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-12-net-income-per-share-computation-of-net-income-allocated-to-common-shareholders-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 12 - Net Income Per Share - Computation of Net Income Allocated to Common Shareholders (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-12-net-income-per-share-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-12-net-income-per-share-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 12 - Net Income Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-15-merom-acquisition-summary-of-acquired-assets-and-liabilities-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 15 - Merom Acquisition - Summary of Acquired Assets and Liabilities (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-15-merom-acquisition-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-15-merom-acquisition-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 15 - Merom Acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-18-segment-of-business-summary-of-reportable-segments-operations-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 18 - Segment of Business - Summary of Reportable Segments Operations (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-18-segments-of-business-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-18-segments-of-business-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 18 - Segments of Business"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-3-other-longterm-assets-in-thousands-other-longterm-assets-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 - Other Long-term Assets (In Thousands) - Other Long-term Assets (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-3-other-longterm-assets-in-thousands-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-3-other-longterm-assets-in-thousands-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 3 - Other Long-term Assets (In Thousands)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-4-bank-debt-bank-debt-less-debt-issuance-costs-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 4 - Bank Debt - Bank Debt, Less Debt Issuance Costs (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-4-bank-debt-schedule-of-future-maturity-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-4-bank-debt-schedule-of-future-maturity-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 4 - Bank Debt - Schedule of Future Maturity (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-4-bank-debt-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-4-bank-debt-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 4 - Bank Debt"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-accounts-payable-and-accrued-liabilities-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Accounts Payable and Accrued Liabilities (In Thousands) - Accounts Payable and Accrued Liabilities (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-5-accounts-payable-and-accrued-liabilities-in-thousands-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 5 - Accounts Payable and Accrued Liabilities (In Thousands)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-7-income-taxes-deferred-tax-assets-and-liabilities-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Income Taxes - Deferred Tax Assets and Liabilities (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-7-income-taxes-difference-between-expected-amount-and-actual-amount-reconciliation-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Income Taxes - Difference Between Expected Amount and Actual Amount, Reconciliation (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-7-income-taxes-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-7-income-taxes-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 7 - Income Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-8-stock-compensation-plans-rsu-activity-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Stock Compensation Plans - RSU Activity (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-8-stock-compensation-plans-rsu-activity-details-parentheticals",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Stock Compensation Plans - RSU Activity (Details) (Parentheticals)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-8-stock-compensation-plans-schedule-of-restricted-stock-units-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Stock Compensation Plans - Schedule of Restricted Stock Units (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-8-stock-compensation-plans-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-8-stock-compensation-plans-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Stock Compensation Plans"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-8-stock-compensation-plans-vesting-of-nonvested-rsu-grants-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 8 - Stock Compensation Plans - Vesting of Non-vested RSU Grants (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-9-employee-benefits-employee-benefit-plans-details": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-9-employee-benefits-employee-benefit-plans-details",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Employee Benefits - Employee Benefit Plans (Details)"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-note-9-employee-benefits-tables": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-note-9-employee-benefits-tables",
     "lang": {
      "en-us": {
       "role": {
        "label": "Note 9 - Employee Benefits"
       }
      }
     },
     "auth_ref": []
    },
    "hnrg_statement-statement-significant-accounting-policies-policies": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.halladorenergy.com/20231231",
     "localname": "statement-statement-significant-accounting-policies-policies",
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Accounting Policies"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(c)",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.25)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "330",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "460",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "(12)(c)",
   "Section": "S99",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "(16)(c)",
   "Paragraph": "3A",
   "Section": "S99",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "14",
   "Paragraph": "3A",
   "Section": "S99",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Subparagraph": "15",
   "Paragraph": "3A",
   "Section": "S99",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15(1),(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.17)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 201.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03.8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//710/tableOfContent"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "710",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "712",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//712/tableOfContent"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//715/tableOfContent"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "715",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//805/tableOfContent"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//820/tableOfContent"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "932",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482479/932-360-25-7"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "980",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-1"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481178/840-20-25-16"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481178/840-20-25-17"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481123/840-20-35-2"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "SubTopic": "80",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "SubTopic": "80",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "323",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//323/tableOfContent"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//410-20/tableOfContent"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481999/410-20-25-4"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481879/410-20-45-1"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481879/410-20-45-3"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//842-20/tableOfContent"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//855/tableOfContent"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-23"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "450",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "323",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3"
  },
  "r740": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13"
  },
  "r741": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r742": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r743": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B"
  },
  "r744": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r745": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6"
  },
  "r754": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r755": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r756": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r757": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4"
  },
  "r764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r801": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r802": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r807": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2"
  },
  "r810": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3"
  },
  "r812": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r821": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6"
  },
  "r822": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479341/842-30-25-10"
  },
  "r823": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3"
  },
  "r824": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r825": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r827": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r831": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r833": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B"
  },
  "r837": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r842": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  },
  "r843": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>104
<FILENAME>0001437749-24-007870-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001437749-24-007870-xbrl.zip
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
M*O_/M17Z/X27X0K$M?V_S?T.D*K7Q,?K3C(OK?C6B[&H1]'^ =#VW5VYT5J
M$Y3U1+VMNSKR]L$/_:QOY\^M.8)4?X$BWL9KHJK,>1V0:X$IQ+X*WPUVR/FH
M%OALSQ&H\3+\\8#NS_]Y^^[_F6Y!CUT!@F;4(RD>_Y-]H+6/$R.%>#R3E08_
MU9]2YQ6WV1\YB;4TCZ05 H_Q<Z_Y5B7]@%T!4N(0AA>[=>:SR%I ""TF;*H*
MH_,&<UV(L0V2651[,&5[-Y7?9; _@RJX<&5)^-'7SQ'L",W>'PA#^<-N/;&I
MVI[1"JY8079:X"65HPXT'H4"C70TAO\F'='=H/B)/**,Q%#'^\$[AK0 5=@\
M\);P]2#_E(9(,.N>O3VT\+J(=DHEL8Z@')>]?< VZY; O;+EE-]A>887%^D[
M'2B^8Q6>YT-GA"]Q,^-JCD0,->"NP&/%E/5I@=\MD*HICI(Y.5FTQ;IY>+=L
M(CER=T-+#Z[09_F[,X+Y\\)HNK.IZ '+\>DI-EI#=Q5$POV&=W%@$4)L]5W"
MS@^%"CGU6B <%*%G0H%JK'OR1^'6J'1RS?ZZ5(QJ8JPZNP;AP(_M^#:+,S8^
MZ(<<YM>4Z^+'JMW.]1=UHUH8W)^'O4T[K:^KM$#3'$7E,\@U+/5OJ52?AEX_
MQO*JGVI(AZ3BN6*/@Z"T%"Y@  V((!?W"O>RR4?3NTZ&>2[7+KO93,XQVCEQ
MJ%EX/'P^NNC+$$-14N7913L&SN?I7+&;=U3J^B6-=*D$+P:5^G$9DL_)?LI'
M\V=J^J1%^1]M$<1Y0F5G73C\]3O<8N6]-I>],N@! RE[V(;'F[QC! JLCSH*
MEGU"=?O#'DX3X^A<XJ%[HV2<#\7Y9-C39J%#IPOW%D6]H3QC!,J_H1)<\>RG
M\3/$V+126*2Q?>\<E3HAER<Y"L'1MQFJ&5BIHK8(UZJM)+#>O:4%1JYRU#[[
MU0>1\.!W%71!ZV !VN*YEK,SUJRK)5-3?'@0765N3W^"GV,RH$Y?YTUP#.>H
MGQ3B'RWIS1T20Q]("HZRL@OSD]F>LTL6F$HP"C^F!<0D*\1/#*=CS0JT:0H^
M4I7"#DOL)EF=@Q:!^ 3CB7;.-CNZI_#=2C]&=L"LFI)F'V OJ(@-N/  L;LJ
M-X*S8)YWY^AYZ_N8M,)/'WI8S<4MM&F!LIEKJ<R /;?=!W*B"I_@X!*_%.Q;
MI'_^8*JJ8D'GI'??=P-45;Y;B0#OC/N4.,LUEI5Y%@X.*II073"BZIMAK#5*
MY(^D9W*/5%O6_A+:XJMSB+<U9XRLY\]*%+[/G0U$@J!C\:IFM#0'7XXY_=RV
MA*FN.<6)N0T:>NJ!KK>"/I./IXFRSR+P>KS\67XS^SI'T3YHSWW ND@^J06V
MVQJJ7 ZZ2(:K^.#<=G4_T&DR;& 8.^,S> WC8&NO!>JJ%.IVN&9M Z"592S;
MISKF-_9.C)XRT1;9J3K5P#MW#9H_@G([OO8D')J9%)*X?WM5</S3LE?$Y:T+
M72HL3!]!S.F2LBDZS[T2/?1;]M*,XG)*H@^)"GBY&OW14#KR-3W4@ :$J?]+
M]HS[<D06<JRD+D$+J":D*- _?JGDRK,I1U.GG]/T?\&JX'P6%&V(;)C!^;8.
MSPWZY W["(Q(:C?43!-[ES+_0D\$3=^">_Y%O]V2;=SEI.S]#]>!2YS[#2@N
M*VQO1'*3R5]:U-8WRM5"Y;2G7ISK#V_(L5.<\4M]%S425XXR-41M<Z^X.4T<
M:#5Q"K_\D<BY!ZV@ >F!ZEU"<6E.A6/6LZ9RK,$,]CH?KJVR-Y18.@SZ/<Y_
MJC%?26!C--EWG)8_3\4O9I) %BTK0;3'$$[GC,9#[3"&LKHMI\?4Q >\;+?
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
M8P^_6;)O7U;T@5U?F2K!$9])AYJJZ,D:34L@Z;A)* RCJU ZFFBMYFQ9E*[
MPU/G*[Q_+4Q]M.2\,(%<? WF'6O=T75"I>\*SU%^B@2/%3ERQ37OW11]J8-Q
M_4:EFJJ36+L(&DSQ%BE#M$U?X;^'/G0P:=9)3&62;6O-C9+)O$O,YB6AC<+L
M<LLG[M B$#P<>^:B\O:GC.%/!U"J8XEA=IUHS'N$BJPVQK@I,RFQ8L%G,NAG
M^IQF:'$378 W5W&&R3N==1/$;ARJDN&9X<E(9[B6^I-L-@HEH"$J!HO3_^NF
MS5_:>"$$I]PKJ3JO8V-$+!-3#"]^H _+%*HU[Q/>:8'W&%'UD"_QO^4/85D5
M"+Y&-&$6!T'-6JS@(_*#.6P/+L&>X01EC:;JB_F^)M_V>MP\ [I+DS+C);4,
M7RU0Z';<=/69B1*W@:_K8K3 ]T>[-+L&:*/2Y:UJV#)\-T/4& W<DT4'Y[]2
MV) +>.D=X ?TL%RA?I"X5PL\C^J"4L,!Z/O_F<)$T+_M *RRZRL.93P3##L(
M!=5C0K6[VCZZWGHYOX5MY7[88:ALZF:5(D.]O4-]\/@N,_V>+WH6. XS$_W2
M_"XFN)2OQ$9G*,K_(7;7P[)A].TH5.\(_7@)V903DN.!'X':5B?3@L,GG:/B
M;).3HC9<6=Z3=5F@$732:P9L".9B[(%G!=>KBGIS?<:U0'"Y[D,ES-)[\;!T
MZE+3*-="WKT5"BAZRAPR)45]XNE[_M#[%J--S/U@3A?&48HJ??-T.O&(=XY?
MF!T9&:.^]SF^@#-#\M3%.P?<(@M<"D2_9HM]<+73AF ;RUSM XNZ]<('X\O5
MSCX62,U1'CDR.CJ:AZOR'7QNV\@"K5X1;Y84;0ED[2.#'4A3X7Z5W/;,"'+]
M2PK6J;"D@M9*"]:-,XEQ2GZ?FZ/!%FN!&*4/9RA\VM\DM&#W;*TD_/?GO8L%
MYN=>]$5J@A]UX+.N*[;%U0Y18,X;HZB.EJ]1-&-,D,E46 ^D'T+28[,A!W>7
M=E,X!;.T0,-V\#:DZP]M<[=6;1&J3!"6/06,DXSK['!U-5R=?8$=\]Y,Q_L+
MFK7!6+_<V0_\">$EQ_P;+D+I>>$1U,'1=#/5^4>JBW79L2SDK>UT&K[L;<VE
M\QUSLVDQ[0TY8]>&R3#4%M$"I.:7$HCNKFE-I*.N<14O, LMF$:C31J!$)$/
M+?$6DU3%+%Y;V[9)!X=L4)8RC4[X*=';C?;=7%'@:Y("HXS9%^_S1X8;3PAW
M(C]@^AS!<JB//@\V,!+B]7_@[+C.F_\-G8;X?8D?X0,*PH'9\BJ!F2P<'9@E
M5"M2]L'9D$TM!XI3#ZPV'>3]%]+M!,=NPKD;2QT-Y@L#OGS[!NJW0BFNNCT5
MD$OO:X'-+&1E+-ZC'U&5V'-[WF9RGMW9_I$8 ^D&$M56Q%5KP G1 @0?4#<P
MSJDL)3)C>8$3AM(,)>(AJX9PX ,H\E:>@9)42)4X0^GCLDT+/$GL@I35S%3@
MPZ@R4/15XNR]J\@18X3:&MP,=F]L@C0;IR:+MH1 QIS[R,FU5V!C4:X%DO"B
MC!4=/U@:5TZ5%VU>KS8L>M6 .OU\ RQ^9SSP>I/YX(=MJ\A_V'?,2&?,S$(V
MGE5&."T;%+@,X1!7L@=C692L_(BQ96P%$[YJ0(MF/#E,"^BXTW+D)URZRI4G
M/05S)TBG8,I80SD1](O.2_!5CNS5$4TA3]P7,ZPZUD'^,M&H[1J_2NU:S3.8
MW3<^!MMU4G=HD<%1,#GH<X_%1.<!8Y"7LHMH>I?@'[+N'0'K3)ZY<2T]Z)XK
M$,=7XMMDDCF"?^@;+>!^W3<%X?+9U+9O^_S#G/K/-S#X[=U'4<4^>SR@$S&<
MQ9=:8&$7(._257:HS"8\Y>OJGH5OYE$;<CP9:;^G7(8^H7CT$'!/E$E@=U1
M7+ZJ80FIF1O(DD7%$!QZ8-H")W&H*/Q]Z--!]NU&BW<="M:[G'90'7W'J: _
M@H*\)R*/9UAJ3%O0);\@F_#6-G)P="!$8F;?VV]>%\83@WW[L6&@-'LY5/=%
M,4L%F90M!2S'*Y(7;<UAD @<BZL!A6Z!A]+%DMU!WCCD!093H#Z(Z%Q=G[,.
MV?+%/,OR>P'$'E_/D5;X-NAW[.(6$,[*[0L*:YZ$H;B;L.&]&F8<4563, !3
MO[UO<DL>I=DR>X^E:[?=DWJ0>FA/8@]"<],#YJOX._:L6^*RI-/WBML99GL;
MEJ^<T@+9F]07& HL]F6B,5V6F&1"Q,]SAO/PXFR,.)PD0JR;'-9G!-<%9XLQ
MBXQ;#E-7X8N@W)=^Y4P4_S'A96^\L=-0,V3,&?$Y- V@#^;3>\8]=2=7V;(T
M+FLS=UM Z=3.RQ[2H[@B@S6:"N0'6Q%" 5NT[D?L._<T:+ !XY38DY?$;B3'
M1A_=,,I4.4R%A.;?I/Q.F]XDKWO503,9CPM055SOUYFT0Q'!5^_K\(M.6QH1
MJFP[QV9R6(["9>U@((?/HP($BXS?^Z(:.#G!;TE'K?;+)#BBRC;2Q06V1P;-
MX-*6>BW0XQYT0R8-E!LYN2Z@8Y('%1V<_%O'Q*XU0XK#6H!&IQ,"*Y6M^'7*
M>V^[/]J*H;?$\=L2X=P;#O,7'?60U[DNE9VGWL)%F35TEG*7\W&G*?33P'N4
MP;]^]ER'2J5)E6>H87@':8[&>QL8[ZNB=FT(1;YSLO,\-R\\I^*700MD?]\I
M6%/AT\Q\EQ<Z=[+*.5-5L)9)C_KO>7POU\OVC >*H[;CV5/JHR-9X%(X\$I)
ML^]:TG_F5?OLPB4)S+_!U3>H Z"QZY5G'>L:RN/,&_,]\?86.<I<L)&>YCB0
MN&\Z!1=UU#5,-Z[NV9>XLYRD:#A2:#'26I;=B>R?CKEQGC.=KR(?_]0@PRYN
MP=P\]@)/O.(V%!%\UW\\?_9(G J4YBD"TG[]/$3@' :I; FJJBDTF?%@H=Q^
M7^:V,I\<B7X]SS)'BE"@<+?7$!QE8@?I1RU@KP4X=E5"6^"Z_TQ\=$F4+:W@
M0TS,MD-3%TP$].H!-WVKMO-I[35U=WN04ZD#S#^TE55I1>G+JK"8:$<W]G#D
M7$D@'Y1+5_.6/)#@)B%^]P+JFG,1T%@95+!R'DR.%HJ*ML2\BM>7IB 6 _:$
M!#4RH3>L95L?$P,72Y_87;Z8W!QH647[2!.[&/<\BFY@^R.HH/'+R(Z$Z(]5
M<PX#.++Z\$M&Q !D#,V@BF*MFQ\KT]Q_'0X@LTE8:_2PJR'>-2N:T2X4!%\-
M7JT>I^D#Q7<V_B8O4Z?N4FABN[1 D3U^<'\Z\H,G+&QG6D&-4;_.21%>_5AH
MH 6XQ2B?2XQ76F!Y_^KJ&HIK=>F=C:L=_%=SEB#%;O)'WLAI6L+1F_#Y?JM&
MAW**\K7R&;D$$WNK>2-GSH#M5Z(%JB^HLR8K8S8"Z'_Z_A]]J$:_T0(M>R;
MKL8/VS7"I9F&E.S0'NXLH_,2L268\5@$-4PD## $"DZ:$GOEU3GGQ%V]V6(/
M!["VK9$S8J=#<S7RU'$URB_7P:8.L()#MM24AZ+<]I&[AG*+XA+A<43(X'0)
MS,F]Y-'B9NL@?<F8F]YJ0\$9NNEUT@8X0T6Z(UWJQX&&4#T#NC_PGKM3UOJ5
MC=KT&>_,+?W^GI=,C*5/0I70<9&,WZHL<Y>1*XA>]0%1D+'JK7"6#$1P]XJU
MP*?OE.[?IV12HKZ&_&Q@53G8H06:!RV4_.8@JV4"4C3.H.*7'X3CQA"J=DY+
M0.$.Y>U@44<*_EEVH)M/O@:W*/P=]E_FL]WK#K^1&Z#=V:<SBD\)Y[D)312H
MP]]=9AMEW44/1W<XDQ7LIO"_@)/V,Y&>>BGJ8S*S=$IXD$7@-SPLY:.JR\*
MULX?B :-8\QEY>J]"L[S$9C>A5H@M5(+&'RO0J8Z1]R+%DJ,P7Q-.2QQEL*E
M!W23'H](?[J:WJ<RLQ.HP_9&P-0J.J?T@'Z< X5+U2NIP(CI""/I\7C 3D,-
M/^<)>Y,RBA^3$Y^L26NKAE*!>9$,TS0M;,BYD,)AY71YMLE:5UI ,694/[P?
M[ OQ]_UC@=:X3)AADQB -$8'PGFR2-0"ANY0FS(35M^:W5H X#5N@<_B*(^K
MW2H(*V4_S_8SAM,\4BZC">;K""XJ]")E$04M+O8UQNL;Z<SKM>$V><B$/SOO
M"2E%NP9C/U\N3G(YK5E)D$I15^2;1%7QIWIG\OY,-'N"G;=_6Z@%FJ#^ '!A
MUP08YK%\(&@39AYJM)X<+#+8)@N?#/K"Q]VTQ:DU*9:#>%?">L^1[1'&,\>[
M"7$EU@D9S0[HJO.<FRO<*PSU!JQ;L_EFJOE6/O/-%?W&I@1^?A1O>N#UL-LH
MYO[,6%M#\\H9GVC,<"M'4+21"%NLK:%L0[H*F72UOVK?M:P(V_V!DGH(GP4/
M1AK;&M8:LI09.C,[OS)TCDYTT@(E/'K7HKO:IT(6TIR7,)%D0RTA[LHJ=B1&
MS-"X$^%3K+CY6/-FS-(6XNJ\&0#^296LR$Z-Z%+ DF/RZ0A*G8E9"[X[C-!L
M()7*UU4R+=-C8H4)%Z^?TXSCLU#0"L5.N7=TPZC2;41IL[#'S7-N82REU-7'
M@S50$E>!+?S30+%?9-(<-3?&#6\W4]<)[1$.:X'H.T<S-D^FB21;>CL38WP$
MUC".^*HZT5'M 9ST4DQN)!94356^>A=; .=].). 66P=R+OCY&1MJ#+WB=(L
M->[7U-!2K:ZS=V3C%_/&R0@- W8@0P=T02S<>5'VN'6PP*ZFF2B,]JE.8.F4
M=4*U$YZ@0KHK#;P/F24QP)!ESB+/-QSH?B&/2/O>T(Y'SL.I7C\B'?M.VJ\&
MY]HF)E<,P0Y\@RV,9MMI#5A1H$DGXTP)&O9?7*M!R KXP#9]18_?,U#+Z%J[
M4'-$PE=@R=68W\)J;:-0T-V;7*_C9O;R1\;YXC-)%CC^%ZD'\C4E84O<JPQ'
MY)82E7WOF]NB3B&S0=6%@SK NDNH%HS#!%ST22/+B9A:"<P2#23>(0=F!W-?
MY#)COP*&E/7DB,LLQCG)F/_EX/?5Q!N5Z#$7TR;&JW)AS.^%OD,:81[S;WQQ
MH#BC\?B.H)V:M_7B--A^!RR]AA5K7/"/,,5-VM">PI=H&Y7$\Y4(' Z_%[.4
M$_EGX8I5K53A%]MWGH6IKSAQJ "AZE"]XRS!2?7;]$ S^5EL71/S+OUU68[J
M<((6F&\/?$M<-O8"1[QUINTN.I(BPQ, XY,7J>YN[@UT?(.SAZEF@9:8:Q&7
M1K_S%?)>WN-+2LOAH>()CZPJ19G@,5Z. H..EG=6J?<S:76]@[8G3S<4L,HC
M"GP&3R_GQJ"\GJDO]N)GV6WE<3R3)QEY0B^,-;2\ZC+*?8,S?;*R,MD2][_-
MI<+M4V)SXT$:11=KTJ%09]B#PQXP8P23V!L'MC!$"58JZ#;?VE$UX)CR!$LT
MF/8ZW5""#?.!G\5MW"WA!L0(2[;EETSZ!#WM=1;([-!,PU?YKTF-O[<1Z#!A
M^!-F6G1+=JP%7FE$"B17N;BO+OZ.BAXT>$CUENO]M&AM;MT9_6/>/HP4(2@E
M./5S:&K#9Y=FKX&?7WD,#K_G6(.3=CK]%YW;$XQT?@LB?&M^/9OKWAV5<#XV
M-Y,><-U=*+5'00/R)2K8LY#N^$T*Y^$*Q@&C&OMC(>Q1+?"3>3.3XE3V<\3E
MT[ Z=;KJMGUU04W')&?+@@8C7E=4&\>-]\VI/1@TA_FR.H3?L+K4]KR<S7(^
M(@ITN^"Z1>9:#PY#N^[]YG0TM-"X-C5D/L(20_5 *)Z!N>6Z;UF(D:-P%6Z-
M3>VUGFDT]:.RKJ%J-(.3NV?5'$$U]X02&U8VC>&A"S[P9DEJ4U/A7)=FH)*X
M/9)4<,B/$%ABJ3GI'EBWNN)M!-I7+73GI'D]9S0D,5P/VY0+I9YK2]RI*ZNO
MRH06?7 \QV2[&.K]9E]_#U$DF0CUI@[*-Q07)9;F[#J*R1_'K2X6^@W;'?IW
M _G/37?"@[<&KJNV>Z/X%\.^4I46P+ARNY!FCY'&S@>/VF&-J5X=AY8@<Y?&
MX2X?:K\Q>G#:.BE8H,HU+E^C^5[Y-#"M*=YX_,E>L!R3!;*$KV@%S]3?R*":
M"I<"7,5I144]H>P]+"X$ @7IOI(F7H?_-'37R?T\F[V%&R88 L:M(Y+S@ CO
M?*0\S,4BIK^X4(&KG385AN >2?"-"A!^[K7<X(01#"T6W\R\BT4GM27SSS]R
M/R9FPX4SG1\]+5V4)O/.I-BO8]>K/'@LRL'"X;'B]QS!,K:=;3&YPGFE05P(
MW#Y&/,ZI*[1D,!/>[(YSG],"== B !X+R-%P5+.IT5PM4(AS!< 31'U[6%2#
M(9P-&$37#4VND>=^1<DU'.U]K-LIZ&4W;N0QY,)7U''D5+*"U(D,46T@G).I
M7J&XF6 SQ[W&KPHG5);XXH>Y-=TZ?Q,]?VL>&,ZWU6 ;*B\I.3EB7]^ _P 8
M+U5_"1HB5-XZ;B*^YJDJ>BQ 8^;^9]\4+= 8B+NB='AKC=PTY77&I'D.]CWN
M 48ZHYAMR _TV!#-:^2"U5*@RCPJEMOLL6Q;N%,+W#30;&S,]AZNI2@RL^]\
M3;DO;7CEJP46!S$PTY14FS?E/8[=]_C$(#(JK!X& K#C($I#F:7%;%1QH_XQ
M 7<EMKISO.\)BTYL?]$783*'S+GYAB&U!EE50IDM[;9W+YG6Z##JP4Y+8!&M
M+244:(ZAR,H9"Z^Q^?(2GW7AD/+9LC^R\9(62+:W+G#T!@W"#9<9VUPGIKAX
MQ2PN40J[37?4&'Q;(5C/=8HFN#X"VVY$B33A>*1WK4^V-;G!9>@Z'$L@9U@P
MQU!AI*AX"I/5AZ*E7*WMSXETI#^B9!Y&*G*]<C0E>#BI:X*R.3?OF,,/>)UI
M*NMKG+AS^^BW#:I'"5SS> ?(I/KHJ]J78E>FC)(J><(<M!-F!7G#Z6TJ:Z=-
M#;0J9U[AR6>VE)2\H,G7%3:0#YDJ.5./P=I^G0PML%'E(_LK&_PIZIN_: &3
MW/+$.4L8GCCWB7HM)TM>TX</]AZ*_#H&ISHM=!!P1J*Z8PU;W,0%AA)]\R'I
M=Z#%G!"*.\^)]96T4!TSG2^>KFT6QNV,L?;\!!U1$5(94+44\^7[WX118EP'
M:B8U7]2:$_)%WY1AX"1*7^U[6 +#%!O=\4@+M)EMS2R<'D8:AW&&:1@K$3B"
M;#EN]MCUEIFI_&V6^#7#OXLN @?1G7/MZ9 D<@% 92GO#V+N0Y;X[3R22V;Y
MX;8*/D7FJ%ZD>%?&#/Z &>K W]C>@;>0Q.8KL^_LN^^:MR\S(/[PK&_%S._J
M@Y67E">;/42V%ZYAXQ(3+&8QHQE0',BB36$5KH"MD:]+?76 $G3+]V3ZJIP#
M8G"!_$0<5:?&]32Y/B9A^A'L%4J/2 +[=3Z9??[;QTZ:<< M^YN8=4,!(LW]
MX;0OM,"*_8QU2UY6U\_.KEI@?2GQR+Y?PCB^+]*4*"@.H7(/G,TMY8<Y?(GV
M;W[._ZWA2@IX_PZBQ_5R[+WF%?Q]&ZBO7-"&-97-JCJAZ>YU@],M7)9[J3*<
M+W'*>A]= _;Y+N=K!JI/(XUCG[96H4[40$U]X.3^<LL)O,*"G'!$-)R/C<^[
M7](0,("",)1$O&HL<;I;#U$9CA:V8!WZ%@1?4AO71&..>C:JYJJE(^C%W4>]
M:;34'= '+"T\V/5\ G#&!FMWG:Q DZ9XA%V!?W6(KJGRE1]ZUX-,"A_[FYF^
M .K;&NE,[,*KS[(1TR;O;= #J6]?P.B222 '_<R)1.G)MYOV#C8UTY<Z;]QX
MYE9?[,&2.;;/P(#D$[AWU#*K\L1X4^GT7-:R/^ZC6L"1[2LR.%/\XFL7:]YI
M3D/WXE  ]'*69JJV_94S&<@%95M67T&/+,#N8<6U\X-OSE\PH?/GYEHT3W1/
M_;':8NRJX+C!O\"]^4.._$MEIV@W<F_G\I752D,(*!=82J0H);<DM=5M)\BY
M<G0O-U<-E^GC!S)0TP!.#E+<Y..,BD,UQ4KP3+W*=FS^B,=7@9U&UFIOG<S1
M/<B70>:RL>S,BOU_[:[F^Y%;9\C"X4!:RSG8V1@?^K$<:^C:"$99-1'XU=D'
MS&]RG\?>^BW^T+T?%-E+G8>>[!]FO\ [^*[.^)R2M7T1496?R9[KUBOP=Q^5
MH(>M&_:<:2*'V;E]\>>:\_SL&NBS4+9+/VN3>(?]IH(U ;Y]9?->%CDQ*Z4J
M&JFX[=:(^:=^DUN[QB=W/;O9@=M,F><?5O].@CJC(&<MD+E[59C_,4-SW/QW
MLT%(Y>4&@_Y)L*ZUY@HHN_<J>["6U'&ES.KM TX4PS[>]@>BCM?%$<9=>F69
MVLUT=C5'!?^T0.W;^6+5R9?C;>.5LZ$, CR&.D5Z7.3HQ-!(XQ4IH1LVF6Q2
M436V+>68IB [$Z]8/*<NA6VVV[P]@)LZ^&$JVBM"2%^? TL+DG='[&7ZCQ89
M&F\L#124=>NE$TYI@4=#(J+B,RW031H*D'+_OHNB^ [>Q6O,8FL %*</1PMP
MI+-^C+#E2_=R$2%QMT8Z5+!,BV0ZI]/?JI1B6+)FNP<FW2R$W<LYIFPL0^91
M3CH,WL8!49'_%8IQBIB_<_:Z!;OF7F?_PM#@]/J+4C=8>US&*')N#@J,='[A
MD0M)HH7^C[.^ 0?5I?Z<H7F4%)Q$?N264MY3/A^P^?C1&?7T]?-3'!XFC,YT
MY]AH >9\(EXDF -'!QQ*BCU**7R64R\ZW!,72C:)#KA-E)[J21#F@FG2"/YQ
M,X;K#]UJ[]XG'@LS^E?.8Z2"J5Y8M+?%^'"4_L.F_ 95.&R0S8JV,%,[>F@S
M>^([$7:J%PA< !00T%&/_<;_DQL-C@(T,,+>R2FHBFV7SCYCDBQ@T>/;N.Z%
MP5W5,QE6\$8A1>Q_@5<:<L'_DKFI[#V3T/['$M16>W81;!][6!4H:*V?E7/4
MR'S==1?;/NYL@V-6)$?M$^\#U_0@T33RUVM;P^5!DZA ,?O'I57!R)UB+N62
M6\;], '#99HO,]%5[P-<?VBP3 GV6.)&?2=4ZC6M9$\D6 T?#(#0_+)?M("B
MMUN7<$/DQ_)_&K<[;WC681Y7W2=UM=(,5A*WJ+]'/+@>86MO')" ]<!;SB&6
M.(W^.69Z7*I)G-I1?+1L&1QM\\6[6*Z^?]6_R;8:G+T0<+L@P(/X"MJ7K#E=
MAI_G=S$@_R-@5+GN$[ECRP;607%'H]6,VZ,YX<<>CW ZTKZ)4$MM8!PN'?#+
M5Y)TF\UWV<VH*JC"FM]YQF/4FNKB=M($\UE#]KYKT!YB&V.\NNLE<_C>J-]N
MSP"WR $? NF72(S#ZN^%V-@8:*MF=V<<ZGPM"L_J6#,;#LC!^UJ >BT;,O!@
M^$T71N0SNSHC4PC+J)!9-HS_@BK.1S5Y'N53HH[M77P@J29'-@:+ZX4?'+.V
MQY%W2;.\T)@1CUQ8O,6@/I=O$I]I,O\Q\2M.@WR0\DR)/<NN2\%E3R$'.]2W
MC5&W""0%B:[TH*CME"6B-X03(W%4''B^,'H^XF,.* 53_ /&?54<6^!$D?HZ
M=> 0=<;_24[TTYOTI5Y^T=Q#R>])N?G*'&7B8J3+ 7E'4^3*H1_UEB@/=H(#
M^]_3M4"X;Y7';G1 ^/!G/80O2]O6/F/8<%&/^)4V-:<X*YM0WP>'%,<:G+8Q
MV;WI*^YX%C0/2]_F?AU36--LU *O/G^Z;.BVE/Y-]+ST$&>BBAP07UH34CQ$
M&UC\W3=[1E&:2R?_\"A6Y2?/MV?<6UA2(>4SIAWT?;#$ %.I5/-DKZ;]O,6.
M*8)K.9BH&$]%*@R5H6ONQ<ZCY??LS+;V*0(TW ':6KZI6@=,K5:"(I9)#I+G
M).B+O>>G!8AIM&786-\ [S?XB?Q\?'R\3&<KR1['-_LLARUX_</G_;UM#A]9
ME-XO$KI01#.MW30,"T*M5(!"M/0/8Z$%,LJ2+Z2=EKM2EGQ+A38H\SGI+6@4
M_$@3+F=Y>/=\7"3YTMGTU&D!YZZ/X-+FX1UR@Q\G5&>2JZ\.VG$:#V7<MIS
MK'SHUWD_P]Q#?& W=9VV*9A)2RP?:&H388QC7;Z'I<!2$;/ZUPZXPIVJ.':8
M65IDHJ%\G"@6.JP?='/_QF!QR7$3W6^FHL@ J8IISEA9&TI4:*9V7U ^)#6H
MS$^#2[YC,ZNO=([U00=.A$3:$-R#$<EX<(K1B=^O.K<OQB1F:U! %7W.IL=1
M<!77X<Y\?G?.W$J\?CQ-55L]/6;OD;3BT[>\<IWA9,R5=92]J0&E&0W']S0:
MCYD&6<J13?PT/_O@>\WTB^<^G(C9%(?:+!0$JVBEPY9R]G-^I'"S:PF,-1TX
M-*C)"M5]"UF#;YICD9" LX#U;6Q+.X1G6TY?#(TF\DUK FP+B.JY#%5O'6K3
M*(8Z@S'"\3$ID:0'K#1L_H/@Y>]4PD:,<I-M@H'HJX4=D0/W3F3W2'*@A(*
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
M85@T 0*RZNXW@^"1N46Y0.VH&O@4,Y$U3L3 .\B.([&2[Q5T[;QZX@MZZW+
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
MX/];2'!XSXS7_$0ZJ,)2/=+%)J845NUWWC'N&64-RK/\0Z*Y 42J=2=&D<?
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
MW:(SS8VX79$7LP(Y4&A&]H[E)J/KA.\P<<#,D;; P[0[\6=7]SN.G[R(),B
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
M;,>L3JTH 8KWX CTL$3 &)9@*3HU[G0P)+]CRS^8(6IN)PVCC)4MOW?A#6@
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
MY+ *(!P=(+QZ(22ND1!9P7F&Q,:(+3T.ZW_6HBDI\#Z9WKYLP@J>Z2R$GUB
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
M1"Q"@[L8693,:V]%?EF/(@L$"Q#\)A?/Q4W'4Y6B [):2Z2V46)PJ/C#$6B
M$:Z3FZL.R $Y%TNYI?]16E8T?9&+FSGKGDW_N2$WK@80"@WCDTRX! MO<8N)
MBW.YW[9^ 6+1G4_4<8Y\>P%OH3IQ;ST7O78</=B$P<\V$'<.&D<H-J"ZJ<?]
M0+DVCH-UTIV42;?<QVMT \\\(?O.8]WR_L_=L7;0OL-(Q%ADH*IA/"^02XP.
MBV9H W[!YD[FCI!L*!M \[1GH>:!J \[J3E)<M#"J"?O5?N:3(<U])R9DH#3
MBS[REO\7'_EK_]G5'S;!_VAC_5X1>XC,0C1X.W: ,#E%O[)AT:\XW#[79Z5
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
M'FCY(U<-*C:)3&IMZ_FD6U,F(9_W8= 0 5N?4:>Q?3I& )#6"*Q-J$ RN4Z
MY8_%-%+(JM1[MBP"YIUQCB3KJH/J$VZV/Y4M0#+]>A8@_*RS:'#;C7;@%;\N
MGS8V[T)_ C?LKU_<\*[,&#+;%'R@"_/IS7HA/H@>GYYC)#C]-"O-72/#Z%SA
M#K>Y7U$M;RI Y1*N+Q[8D5*ZCMBD--%;5YW?V!?NAFV%QD[*Y$0C#V81AY^P
M);\FW#Q)#*V7'&I8S7B$/:A?@.C&F[=C'2"_K4\)K+N]17R4)T7HWJKA\8OG
M-#GGI;8W8^WW?>TB%D2+UF ='%P[Q<8:W0SOJO*;#RJK(;O[/6T[D#IV;J=?
M)$0UEF+MV/#&D*^<$IQ.9:M4E=U3,/VR2)[^P.<- 8^S*^LBH:GLW\C+%?))
M4)9L2_ I-K._\\)C[_N8P4M]L5W+?9K5T,G7#_; !VLCX6DL1Q[,(CGKL&N+
MQII.%3["+G:AMLXJG'Q-_DRX;JL]49E*\-=MCZ"SQV?3BS],V&I"* @J,TTM
MW$DO.'@)UZ1R&8[$&FY9Y5:_C%T=O]95E(GX2!V=D 0A7Q0,M'6G.6D5,5W4
MN1DUJ7/*6F<<MWQ$K4/I<^_ZXW45FJ!XY K;U@D9]/)$D7F_4Q<@?9ZE^<+6
M<&(#+3.<%!L"#!7>C'MRF/2#.-XP#FE36;9LL0\*K_@#?;+?".V(U IPC-LX
MQOI6FQ=1-NU^(L0U?\=UI^Z*1Z=EEO/E.$U@L]_?_4NFU65*WL]*_*-K_P]Q
M;QZ79-KV#],T;6/EE)F3W>5,>V[<4RXSI5!3YJ29;8**RDSE2L@TY8**5WNI
MF7<UR"BCF&:FB.0"I""42TZ:N8()(HIA;FPN@ (7+][+\]R_YWY^G\_[_O7^
M<?T!'TZN\[K.X_P>W^]YGL=QK,YW[KI*%5_.#D+H6].E"^>PK;S]*9.U7#GL
M>$V[C=S6K7)HLV\](I ;WL-W\U_1-@-4@V50O0PSC0:_^+E(]RKU0[XC-F)0
M$;CKKVX/WF[>1R"UAG*1!HMXI8:%G+2;<G^J:^W01*AL#3^D!ZC/N3EMC*V*
M?23"3Z]'X,@)).:U@_15F,&E?8PM</T^!PSAA^[E>JB"4Y*&4MKW/9U/7PQ[
MRU>ON#Z+MMJ!%FYT<&C6AJ8BT?K16JR=GQI]D_:LIQQ[B9&Q4H:K]FQ^_Q:Q
M"YR#)$5,! \5]W*NGN1WU_RV.2%6[\M4:N+YI]4KT#U<+.HUZ>U&L6@J-%*T
M^&//_\DZ0N3T9O)WL049B&[&FK6;L^9LD%W8-)XN=T!=TW9E:$MJ8'_HYA-Y
M1#Y7JUC,3%_VOQ:]YCP>,E+NR;D6B3Z$K0L'ZX7GJX+17MK4B/D GJY,R3DH
M%7G^'+8*+D4_/P)RNT=D<2;(5-32> [\3?!O/&L/0O0P#7ZUSO/^8JG&3!/$
MTSPU^Q$U!KSZV6Y4ID,#&"X>H-3I@Z%B$Z0"O5@@NPY]BV>)?+W@3G9!J[_C
M!LR8><<C$V3UN26J%L-&"ZE+,.Z689FJ[:37T4<(007";OC!CJA"M"$)L5CC
M=$RBVXUK7@6S3VV%K<^6(K!'?A 7A+"9\D'O!;KA5AO:+;5ST-)N@\=VO4\*
MOO>.'N.%7J'SE340<BWN%>8#&A9S#JW;0EBGA^F\P0T)\BWJI:^SOZT)VZ!^
MD[,B<Y8(KJQ(P",?[C;.TD"%$+(0ORA2?:@N8>?2J[V,+:%O0Q3%0YC(BYRN
M<+"IMT_1CM-N-F8'CT<5K 4:#\S)C/S!G-)CS 5:1LJ@_P 1X# 2FGXQEC36
ME:.!N'*J"?)  ,UR$52G0]?U4X&H:'80$V@+Y*4%%Y,">UTGWV)KXBOUEOWG
M2>]?#HBRT0IYP1KX*C\-Q6+,C(DGS>T+!/[WH;OY."?#]^??/1J@D_'[@+;O
MX'K[TF$'C6J05!Z-S+0C/U5,LU)*[:<&>+JYF,1M0A1YA8 .']&>,RXFA.8U
MU"QA1$8NN_T'0D!E#KH(2Q%[GE<X%U9GM.<&I.\$OR=C(;XAX8N)FQ,GE/+<
MFT!38:B N1=4FD>PI6R6MR[E>PLLV!,$<%1-[XCO=$7-=0[BX)@%V!,3Q"I0
M%-N$?E@(.O4N&;^*W"-9=_5MSK:>G]C\V,V+U<G-T%YB@C3XT_UX4Z!5K;^B
MOFFB9DEO@)_OF>HN>=CH=!SK-L#A9^%^EFXY+S$>6%BS:Y=9JKLYF,U>^>Q9
MO\&S<TJQ'O_UXU/$5*RVNZ9FR1I>9DDM:T:>\CTUY*@DSD!C4^$(=6P]7A;]
MMS'LLY 8GZY#6BLSH,N1"2$$LOGF/TM+.(AS/;/1\:]4] X/7O.,65W91_>@
M4PX$TAB6SMH?Q(S88;UJ/X 'V'7L#'QA[>V=#P*R=^FKMZ=D'GW1?,6J>8>/
MVKUU;#)D0K?V?<.D_(!G^_LLJ/$@<XRGS"Y8FYTN"U<'?+JCY&2MPP/G<7.V
MMSE^E61].6^0%@IMKCOVXKF@[I9E+7,J7JCGB6,@?#.36 H/4LUEW4.(<461
MB9NO6AUQ\'(\T<9@FEUCU3N&C^15ZE]N%X9WRK?T*?!MHV:#X+(0\@T0@&$(
MR'J^O"O%JW#RG@A(S25(H8::&_Y$N#(M"*Y\1DMO4/=4)88-DW!"CP^P-AZ8
M/#\I UXEF&G4-46!Y>FAM7\@[QF2.FNH>5<:; 45Y74I-OOZ!]I7TZP:JDK>
M.LOF21@H" ].TLJ_'<K<.H$*G+/(/!F'95_"YO6!"WJ&S':T7DH7(@.QFWV8
M65XJ>;6CW+4Q-@Z<=)-(S0IA=F2/ON5A>NE)QO=G[]9O2X\)\]"5X*%W7#Q_
MP")_>(#6Z7K[6L,S="E:=+W9R.BG5?"IO@)=TG>QC'9P6R]IU 3YT>_%=J#:
MQ@2Q#BL9[EC]07?0^ZY?S\\_8D?0BD7.@VBTW.>H-)3AGT;_Q>E@\J!6&YO2
MI:X>OFAK0Z9'J^=M=[37+7SW&[8&-Z_@S;9S0R<7Z]YE7>=9/[TM53$Y@R$\
M^VBMI0$M3C-;R&%Z4NWM6*S0+> JCD@$)YU21&J'H=CB(A.D6!?#5TY=$.]
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
MB"Q?!L!W6</2L8P3TY('2;LS8/:80;LNCE])_]@"/6U3#<&R0:"E7"+Y]XC
M'X2T7NJT8MKFSU!>0KO^7<>AK;MI40N\-#-)A@OM1H![(\E^2.FY2O\+%BGT
MY<0-8\Q2<!(8V\,;I#_AG8]XV<M=F6+7(T5DG>SD?*]I:PZ8WU&;?VR:R!,&
M<OJ!H<M $@..\_7%[M<XZS*B+WPA"@H>[SR\C /$[Q$D$I'@? 5=<USE]^F:
M"1*9M2QPXC0^N/E]WK(Y::R8D;M3R%-]140:<R%SPG_?F/.W1H5%@7^MX51R
MP7<9YT2?5WN@'K>CV:%W'D=>B8QX&!;F]@0Z&)T7WW=PI$2_]<FP\3 QG%7#
M^?"GW."G#:Z3O)S]OZ:>^==U=K/VX0$3!!\O2"V5.F#=IIW@K;G:,X^-",H%
M&S)4WV'DFR#1S!ZPOYP-*AN2:I[S)-E\8'9OU%+_X=C299]NS>J]Q&OD3RV6
MM1<WR',WHDF?T#K+0=!>X="RR:5C?<R#*J?W:=),SU3L_1=A(@=@H_Q=5;,)
M0G"*XZTU'':K+Q[T(B0LDVO(>*?[,Z*ZJ8>_9=)OZ]G$Q[+%HN][_BN2\Q^7
MP^]J4H93RC<E\WT6.ZK::W]*MQYX)XKZ;+12BG5O%$C]?I@^2&B4_2 YN)@W
M&$_-Z(W+3&[I<LLK_# PMG VI7HB 2,["#7N"R:_RO^2PWG)4B/O.5]\*7B:
MQJ$FH!_Q4;H 3%=1@65>RN8G@;H+FE9^C7[ET;]ZJZ9;%G<6TS+[WO$5VN#1
M'.SVPY>?!WM!U5XN$\01IMUT2K#$^%AD9_P^%.GC0H#IF\#=CZ1ONJ5HUNYV
MER^48*$]9![=9*?RE5Q+TC:A*%]FQL^<[%)$8DH-WV.>'V6R?U<*L[2/H!I
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
M24WZ5+IF,'L1.*G8*!2I/@I'C'1]C% HP4")FG@Q..<EI:\0)9;MB,!5#[:
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
M<F]$F%T(TB27@/>&&X0T/1!:YU/BCHB+)"DBQ*A[2,5Y3<P)?T"OH?N5L/7
M&-JIL1[X+_/X2PG_3XCN_VS]R);QX92VAA4U66\47FHR;5W7=A#5D:V7=+*Y
MS]Z(TN72UWE0UT.*R[[K,X8]/CI[T]\!-4[+T'WMH0>031#\9_#A6W?UP%<B
M+K++$)&B[_\[4$L#!!0    ( &V&;E@_H[%VR@(  'T5   -    97A?-C Q
M,3,V+FAT;>V837.;,!"&S_6OV/J07(PQ)),V-F8F31TG4R?U&/?<$; VFNJ#
M2B*.^^LK<#SYGER25NWD!*P$^^A=L=(J*@QG<50@R>.(HR&0%41I-,-V91;>
MQ_:U51".P_9"*DZ,EZ/!S% IVI!)85#8W@89EH44.!32OO3>\V", A4QF$.Z
MAGE1B1S59\D1IE(9PL"#(/##0S_LA7L0A/W]P_[>/DS/P?/BUKO(4,,PQJOO
M![T@V#OH6M+(WQA;[VS[R]&V(K\1H!6E,E^#-FO6O"Z,MR"<LG4?=N>4HX8+
M7,%,<B)V.]!8.J!1T<4 FMZ:_L(^!+W2#* D>4[%LM^C KH!%8/:3_GHQW=^
M5M(,[GG8&)]UPXE:4M$'^P ?NF%M,GAE/,+HTIH571;&NH[2>'15T)0:"(-N
ML"-270XB/XTCOXQ;3X ]-^@;F(;E&N6&Y!8(PT6-L?7KEL^7"L!=Z:_=6^6C
M*IY0;4 N(*E237-*%$6]!:OBYP+QJH!_51]@5*!78#U-^Q!:G%&^(BK7I<T1
M<"R%-JIJ_E[[P$LBUAV83(X=8Q[35#>$E3!KF,BEC3;-M(NHIX0QDDL%"1'Y
MAM ]MJE<H=H&W!T\6:DE(UK?TLZUZ-I;JQX5!B:6$4XEJQ<A[2#J5_+#R)6
MDPJ9AG/;#!>R"X&+LC[!&KK(.E52E_9;-A'5H"XBS@AE93-)$\FJ.KD[EHB2
MDS.;?>P6-2$,G?S1DXISNY>;H^)4$.8FHE!4(QSE%M$NB+84H)<(":I+FKFJ
MZ@:YB;V[>"-;5RV=W AM"<]LK<>%S4$=>YMU':6\LT0Z*><Z(URJS83\\U(^
MX'ES_OK.'ZOBGY@>CBOR3Y?R;P/\SP:8TTO(ZNIMV)X<)7-O>C0>>9]FHZ,O
M]<'<K=;I^&0^NV<K%IZ2JX?&#!F#Z?CBV_F--]NC/E%\Y&(I_/J$,8[\YMCU
M-U!+ P04    " !MAFY8=2N6G#,#  #X"@  #0   &5X7S8P,3$S-RYH=&WE
M5E%OVD@0?K[\BBD/[57"@'$:<MA!HL10U,0@XZJ/I\4>\.KL77=WG83[]1W;
M] *D[5VE*B?=/8#EV9GYOIGU?CM>:O)LY*7(DI&7HV$0ITQI-%>MTFRLR];>
M*EB.5ZV-5#DS5H(&8\.E:$$LA4%!W@8S+%(I\$I("GIA63!#@8H93&"]@R@M
M18+J6N8(2ZD,R\ "IVOWN_U>_QSLWM"^&+X9P/(6+&MT]HMGN,EPA ^_7_1L
MVQETB*C7;8RT^O.HGGG=NOHS;RV3'6BSR^IP8:P-RWFV&\++3Z4T;L1SU!#@
M/80R9Z(QMJ$VMT&CXAL7ZCC-_\0AE508%PJ6)%QLA]#C GH=FPL7XE)IJ8;
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
M=QVI%"^7[Y\#"Z$A9(Z+N_2!J?S7;5]'S/'+VH*.(++O'P.QP>1P(Q"KB',
M/#WJ?,4A*PZY#QR2_BX<\C8&Z6*PTQES??@1[LQQR0T$#>VF3))4EH)Y9NMR
MI;_".(^2A$X1,V!"%U\J['G0Z;.%RAF8",IBKEX-,P$_A,-P??4IQO.().?N
M<F]'FB0PETB#8@NCK]74F"GY6:CZ9'RN?N,6$W+_>>KNSR9?_ORSR?"0*YUX
M>V.:1BBKS7K?-*.0%]U \B^<"< K>)5*;VH0=#<4H+.BD-X+L31/#PRT.]U)
M)3"%YL_@G4B+CM(NONE$8A)&XDLE 3D$3J7#ZP//5V>-JURW.FN<![JOL(/%
MM00QT,D\'?0G4B"0:^5[>>8W$OPS2=FXHPUB-FS(PQ/5R6.J&]%#?3P7GY L
M23$\14,G+C/,$BJI-_"H#%9 8#6BDG8T%U6!D6,6PC#J#+[T4=[]SSXKYG@P
MS/';' /N0PQG%KF[@3@606F "<(;#35E-**ZE'IHU%"0Q-3\O'XQP];B1!2E
M,F.!NZ/<1$'"KQ 2".26:KOUD$)[>[/U\E>$=NV($<3F=FN;'/$3M^#WSHL&
MHU= K^'/5WK9HI'<+3\L?MX@&*^ W]YIW6$L]JN]MFNS-Z>'QV?A!<"CCW]]
MW#]^VV]7>_]V!)VXAK^2GNM _;?N-^GTWKO=TB5*#(6]WEW?7+^6P[UN[=P=
M[B6OFA[D7$)0Z08[L1"&Q#U!>1T<_GFO"?BGOKJ]N,QK_50.6:*X<[OK'_?_
M.FN>[+\_;")T]S_0F^0S=T_>OSL[G2O+LZ8UH\5"RA+LY/WQWY^FUE"#7HY?
M\@44;7I9'N00_G[P?U!+ P04    " !MAFY8/2IYIK8'  !F+@  #0   &5X
M7S8P,3$T,"YH=&WM6FUOVS80_MS\"BY#WP#Y-<F:VHZ!-'6[H&T:9!GV<:"E
MDT64(E62LN/]^MV1<NPX;NNL:9QB^6)9U)'WD+Q[[HY2+W.Y[/<RX$F_EX/C
M+,ZXL> .MDN7UO:WJU;%<SC83K7)N:LEX"!V0JMM%FOE0*&T PE%IA4<*(V=
M?JG5V%M08+B#A VG[#PK50+FM<Z!G6KCN&0UMM-HM1OM9GN7M9J=UGYG=X^=
M?F"U6G_K4<\))Z$/%W__UFRU=IMU!-IKA$9\^IWCW^)4MWH-OWI;O:%.ILRZ
MJ?3=E:NE/!=RVF%//I?:=<]%#I:=P(2=Z9RKT!@QWQPQ"T:D7>;[6?$/=!!R
MX;JLX$DBU*C#FD*Q9KTE5)?%I;':=!@OG>X2@N+6U>;<C(1"K85C+^IM:G)P
MX6I<BA$V&S'*'*KN#?N#BTP,A7NBAK;H[K3J[5YCV.\UBO[6%W ]74+T= G,
M'(N'4B&9 UG (2$E%$%W^/V:YMM:D:MK48' I3@:G)T?OSD^.CP__GCRK67X
MH6#NQ8H<1^P]GQA0,;#7=?:!&R=4Q&+ :SIE+N.N\_]>H59]$<;7?X]9QL?
M#(P%3)#S7"8LXTJ5R'0&"J0\IA5[@[05Y%O-VKOP3Z?L=RXE3[1A Z3,T90=
MZ;S@:KJYF=^+Y6_?8/E?<8N+CBN<3]DGI2<2DA%$81>JY4\T8E3:^4C!D:YQ
MA5FIG"D!IX:!*L?PP7 W.")SB!EW+N4Q-AFF<^&8TT'NFH""&*SE9DHB.?\$
MJ'=A3(MM"8)!E9*(F7200"Q,7.8HAAYHF8^/;)*).&.VI)]Y_PD8J :A">3"
M2HQI&'?81+@,)V@+#(.DG<8M$)I.<)IC[.:C[\(R_,]M:N<V; I8*A3N&AG
M?)<B-"@4Q\=FX;E0(57!' 7_Q[),<$RTA(4MB="*A)%35N!&D@V2;4HY-[)J
M?^V2:K3C1-# $4F4$@70LG1!61>V6H\GYC9CJ=03.S,[ R-AG>&HB%-CP(TH
MHP7KL3,PU]!NVH VK'[W!@9T?F6UG_RZWVZ]Z-K*1*HX2TZLTU3@;=BP8\8-
M^"W'+11#";0U#-#.AE+8C.1)+$<&(Q:C^T386&I;8C_B-J-E&*HP.H8$FRU[
MAEN= -I.V,_!!2;7:@3L$&GCK)1@JZBTPVNMO6?PW/=O[27A+MRB0C J&!XI
M840P"_88[(, W4Q;>D5;BMIHQLNFBA(48;^:DORHW+7225L ;*@-,O7!=A-K
M#I"RJ@ N[VW!X]E]!3'HJ=&0G59]YW%W(A*7=5[NUU\\#CH%DK]RG6;W.V:#
ME<:CK4=8F1G\0]=DIG],IA9S.3/H7"2)A"X+,-CNXX6)NN1;O9TN+KON//9J
M4?YV]V/%3O#G?A=(UQH@EZ;X\@Z!O@:+=VCY/HI_VS<C2C!B7MKUNU"D'P*Z
M6*4IY ZZ-#@ \O=86!\54 J4'X>2^7D\68Q)!B3W/ELE#W.7BZIX10\%QA;$
M8K44B2_I;3FT(A'<")J ""F.CY**1BHMI1V>Z*S/47P,T180D,.819T**CCB
M4G(*?3@M#V*>OF"/D PMYG#X;P@DB-$)^T/2738*O)+]8]GOO76S9>X#86R0
M,(8_)V&L'66O\<;Z\7EM^D#*&8N$6(%;K;PU<XN,0B4+404WR<QMD4@$'PHI
MW)0RS55JB<2\AWOG#?RCTV!(JS+JD/E<5+,J2E,@@UB?'L<Q.I5'X2N@D3]K
ME$@D^ 0*8B@2P>HND 4RF2@P[WB@BP>Z^((7QC\+70S&7)8^"),O09K2"?@8
M'<"N*/&>VG72B7"[NM[SO( =,16PH:H<ZM)]6?<Z"0^_E 8JF=-O'UNPX:P8
M]U0'80T03Y<&?_#J!Z]>[2S)S^+5KX/;7'<_.J6LRF?_9,F[;Q#TJ0;0<5P:
M<J^%A/O*>+FV#EMB.H=*$1,.\;G$3!T'?79-.$5NP.B[)%?!C-%C_7&JNGH.
M_CP@R;B]K$@H;GLN@<1G-7[V5<8Q95)\ EF=K2[)1]^Q(/>?.>[^C&OOQY]N
M^=<DR<S:HSFQ4YQ9M+XYQY,5W2 MOE;)HE5PK&.=KD#04]^ @^6Y< Y@9>0<
M:LQOZ4DB$)/O_@RM$P.5I4"(5ZJC9VX$GTN!D+WCE,J_E7Z^D=.JA^AS7Z+/
M3W-F=2BQ[L)[@:Y*IZUT>!L+0->JLL/+LZ,)\$^4[H4ZS"=\OHST;\EFKQYN
MY+#5,4\X]5Y!^CS!CA8N.7^%<U=E)PJCGZ*I1R';M+0698XSQU7PTZABZLK7
M,_<_'CSX\L-QTAJ^C EC:C"^1>A9X*,Q^J9_;UPY<10R,*'&6HZ!TC#%1]7K
M;U,%<,@+J:> 3R>9#D&;7Z$(=.GOS$CK]]/9?KSC[>[57V["\2JC#"!V?JNW
MR2@_<(/LV]J-&'V)MX9M7QEEM[Y_=Y;]U5U:SS&O@-][001X5^A[9;]A&^\/
M_SH;G!P-_"=7AV?GQR>]1MG_KS-HA3V\R^7_@M/^5_/;)/1[;.0KH<::2$8=
M;+>WUS+O?:*9N\*]ZEO"HS<?[R?';_ C@D2,62RYM0?;[P__.*^='KX=U%Z=
M#0[?T:?""T]/W[XY/UMJR]*:T9/KC11_V.G;DS\_S+6A!'W]O.*"*!KT-332
MCO^^_%]02P,$%     @ ;89N6/4#C/$J!0  [2D   T   !E>%\V,#$Q-#(N
M:'1M[5K]3^)(&/Y9_XKW2'97$UHHH"(@2<7J&A4)8.[NI\O0#G1RTVEW.BRR
M?_V],Q0_6-PUI[<G2&)2._/.O!\\SS,OI8U01;S9""D)FHV(*@)^2&1*U5%N
MK(96-9>-"A+1H]PPEA%15D 5]16+10[\6"@JT%I13I,P%O1(Q+CH-\N",RJH
M)(H&,)A"/QR+@,J3.*+0B:4B'"PH%YQ2H50L5< IUIS#6F4/.E=@6<WMK89B
MBM,FO?UKO^@XE9*-@38*LT&<?;U0MQL%D_UV8Q '4TC5E)OE0EE#$C$^K<''
M+^-8U?LLHBFTZ02Z<43$;# /9C@/*95L6 >S+F7?: U32E0=$A($3(QJ4&0"
MBK;#1!W\L4QC60,R5G%=1Y L<_MIP>&G!5_WKHRGB,@1$S7\%P[L$@XH>JLL
MPME(U#@=*G3T40S2I-XH),WM)WR^*-4L K@/ 1[$ )*-0AU%8]#T;D,V8 K*
MI49A\(RP_JM2_+\%\1&-5,XJTO*Z_?/3\Y;;/[]N0^>FV[MQVWWH7T//:YFQ
MP^(^7)]"_[,'/;=[[+:]GG7]QZ7W)[BMOIXI%8NFG.M=2'1Y+C27Q8S7,&$J
M!!6R%%PAQB@K79J@OL"."BGD9C>YW3S$0_A,."=!+,%#81I-H15'"1'3S#2[
M,[8"3E$_T+MU,4L-Y02T58(1Q@%0U+( 3JA/HP&54';R6/Y2>69+4A@RCO-9
M:!1Z%"G/%,/4B0C NT7E$B.J XA8FNHT\$];!JB7$%)),5Q];T0SQ7K3( ]L
M9N.3A/CWNYDE3 3,GVDMY?$D#Y3XH=D(M=>G4K&AMD]0><9$*% Q.%6XL7MV
MR];AF5(ZY;UB'C!\+%*B]WIH/C?2.,R"ZQ$Y((*FUO4MIU-P?:5G- [S.$_,
M,OW!_"WB"=9C1&N_!"&/2/8T3!49< J#6&*%CW)%/" HYYE<W]VGNM39?1;S
MA 4JU'Z+'S)76'RDLG9^J^5\:WL+CR\YM_^JJ^\3/H](Q8FQTD;!PJ;E_>2A
M4*O@QW9F<GDQG\]T6*#Z$I+O.+NF:-K=TT'-C[-?%%0?$9AQ?3CF'&&.!.8:
MY7>\D_3+F$D:X:>3:FC> WV'[ )2VMG;"7;OX'S/TCN&9IAV#LL5V''VYHPY
MJ$9Z^4$UQO6[=<W#Q0+A56HLX%4#;0/[%81]Z8W"GHE9>ZNQK-M:PO!\F!\/
M<TX0)I$4B:2IAK\Y/?#\0\A@T\'PG,2)!/F0YLVJ(1-$^'H<-PR8V5J?+F@U
MYC/VQ(ENYW$BG3,F.S+MU<+^8\ G:A'R>B0+=N;#TCMFCK(/O;J4!?#*R5FF
M9WX L<<4>RUOW]%RD;L1"P).[Y(O[=F''UXOV5SSBDCL5IR*Z:(JR[CVDXB*
MKQS0TV3^UQWTC[^//2$Q/TE[;P63/I[67I#Q_KY=7<&D&^-FH5<X[GKXG>["
MAN/SR]ZEVSYI%,;-%Q3#L2LK6(OEJ,^.C+64MQ51DXV(KD/2?JQ;&7&4*^6>
MJZE5N[2"-3B6V'<9-64\Y=BKYJ$58M.+V^:A@WTKTXV9:6);WO5&;]X<\39Z
MLPY)OQN]V?0M;Y10&QU9AZ0W.K*V.K)YO/-^&/Z.'^]<NK]WO7;+@Q,;KMQN
M_[R]>;[S+O1M1>1DHZ+KD/2[Z9,NR412X5,CIP0S%'EHG3[U(.?-_=88L*_@
M<Y*F1[E+M]>W.NZ99QUW/?="O_'W8+9S=MKO+HR%0TO&D^\']0^5T#EKWUS=
M8P0M]$N,2RX814&_U(AGD'G-\Q]02P,$%     @ ;89N6'4_(!:;%0  6V@"
M  T   !E>%\V,#$Q-#,N:'1M[9UK<]LXEH8_)[\"Z][ICJLL6Z3D^Z7*MI)T
MJG-QQ9F9VD^[D A9V%"DAJ3L>'[]'(#4S:(B61$)2'Z[W$E,23@ SHL#/+@(
M9YVDZU^<=03W+LZZ(N&LU>%1+)+SK7[2KAQM94\#WA7G6^TPZO*DXHE$M!(9
M!ENL%0:)".C=B?!%KQ,&XCP(Z4/_5:FP]R(0$4^$QYJ/[%NG'W@B:H1=P6["
M*.$^JS#'V7./]]RJ6V..>U+;/W&K[.83JU0N7K\Z2V3BBPOQXW\/JHY3K^U2
M3L_VTH>O7]'KJ\OMZ[,]70&OSYJA]\CBY-'7'P^22IMWI?]XPG[_5S],3K_)
MKHC99_' OH9='J0/=YA^O,-B$<GV*=.?B^6_Q0ESJKWDE/6XY\G@[H159<"J
MNXX,3EFK'\5A=,)X/PE/50YZ*S?;Y=&=#,AJ[\<I2\2/I,)]>4</(GG72<CH
M6?/B[8^.;,J$'>^?[34OSO9Z%Z^-9.7WH!GW3LNWWR(UB$C515]5QR<9"';+
MVR)Y9 T9M_PP[D<BK9K^5/6,4DTRFRO(ZR)U\23ATU$:.@G]ZSV/) ^2DT U
M O\TRRN]S ;_'VEK7_H1ZT4R:,F>3XGRA-WV@TC&@EV'W-]A'S]>,QX)%NM:
MV6&JT<3J'SSPJ#UU>SZ9:8E=]D_!VC+J^H^L*7PI[@5+.I1:TA&4UCWW^Y2Z
M>G](OW+F"4^V=&QX"*/OU%);0J?X().._N".>K-@'1((Y2_T^KH)[U(<$?0*
M92@)Z7TR9O034AGB) J#.Y9$7 ;4V-1G[B+>C=-<4/G\OD<F6BWID<_I9<IA
MH)+<T3GH^9QR((.XE\8*G1GQ@^H[X.F[1%=$=R)H/;)(Q+TPB$5>%:BT!H40
M[)V@D$>13KWQ-J'BTF?O^CY/PNB1<96:I%JADG2$WV-4;=K<H++UQR@P^91:
MA_^;1U[,VE'8U>4=95J]B\H7"1Y/?'*4,\8?R(7D-U4;4=B_ZX1][1G632M+
M!EZ?*O!QMRS5E:MQ\HN2<%;W:7^D2C_>W%6-_9G6]:6GJH7J0WN>O?G]MR/7
MK9Y^NOWS4O_3.=UFNC.;\/&LQ%H)"]O,.3X\'*6DWDHO#%+;92KM@?I2/5,6
MJ/Q*B%F^(];D,8E=NSN.57-2Y0_[U*QDHK.:OAA&E*&8/71$P"BT9ZV17F/W
M,O33,G4XI=VB3BBBVAB599 Q+65J(K%J*C)(.U+U.4HL?% 9(C$JX;0$]>34
MJPU35G9EJY,62%G16<W:M6HX5$ E^&$1R51'^N2@."9]JC335CUFE *3DC9U
MWK%,<YK&%1;TNTWZ/15[K.MY/"/2]U45/5*PZ8E YY=2T^4<J^XP2X"KTJ4C
MA%AI1#WDO1YY47@[62-+35-H:5%>=[2HPC:-**AD%*"$?DM,E1W)3 2\&_:#
M)/VXCJ(4TQ*M;$_&7:H;X6UHFU-QVAMVH3'SI:[55$"J*J@6[\F='NO14*A/
M2:817;!&Z'F5=Q$/O@^E^+1'H5[3IW241\=MZ(CW. J_D?A77T84N /5J-HY
MJ9]2?_:@'+:CF@KICKJG6#;]S%2[GU#"[/;M-8OZ]+#+ORN;7?XX2'O"/A6@
MJ7I!/U4"]7*RW1:1:D2IFE6JP60!-MC]"1]5I"ZNBFR)KV),5GO>1/7I9C@(
M97M9&,OB!U4M!3J*V[KI>OU(^8' P<U&!'D1,#,V$)WR6NJ0M!=5*?T?-42>
MJ!";1*0P"N/Q(^FT2Q;2$8;JD>]HL$:10JJ.7$<I,9;/M&V'Y%-*EJMP$F^H
M2VE\W!!MZAEUN4_F <-:%_1,7MQF T&G6G_#M]DM\8)LTYB5&K,>SO6;<4*_
M*%5<#]5WMB<OLDY>)?$[[_9.;X</G5-=:5)9T/6GWW])D<+WQ1VI:M1!4[3B
M@]%9-J:CCBH;#"K#'O7 ZE$VJ%&?H1Y?C8OUG^('Q=M8#QYX' :Z)?KR.\71
M3AAZHT":CBM'345WFM08^WZB0Q@-(8+_[T?:.KVDQY Z;PI?U-B#QJO4>#=7
M\D^4T-QF7W1T.5&NTSY,L_2.2[^?8@EOJC$\'RAG$"ITOR33\-]3M>?I/HFR
MJX=:K4@VTZ&I"DQI6,L<06]+1U5Z^)>&-_50=KN$4<J82MJ+^(-Z&H1!106I
M5)MD*5;*U"%/F>84 5MZ@$/2H+%?(OTLJ I"X738J=XW.5AL"AKE$'=%^K.;
MZF[=,L?=[6V/-6[5[(?.GVZ\_8 HBP86:;?7'NEA?%C252U7XU_6EE6B60,?
M-.N-[4">5.^A:ATY%3K4]U#5-'IBL4SZ0\10(6Z(&$/A9G%-!:VN^IU"M<>#
M.THL#8>[E .6MMN-K-_):.54*5J]<;?9/X9,=,(&46M,MVV?WRG9CK7X;- U
M&&ZE@!A/)9P-J8?4N*'5JF5[PQ-2F1(GNPF3++@.'[;'*WFD9=8;O6&,3.FW
MJ3B@%/XD#&1JUI#)XC[%?YYUMS0.I:C2]SW2/V%1/!J;^"EWQJ/1"3U14$N]
M2S])!]+*9RW>SR:PA.X/E(E62$52[68Z3X/IIR=*H @IIF2@/L8)I :5I*:W
M="[3$F15LM%BN4YG$53-7(] (0UU.UI"4:@F0CUV(P*J:BEB)9J33#79)$0Z
MT2"\ 7(.V7((N-=A5TTBZ)F9=$HK[*DE%[(0IO,K4;RG_U+C3^?P-*8A13:O
M0[FZ3[NGCHH$%"9U JKIZSE#2J"G,_>8#OB&PQB=N)+!9)385(<V+W0,G)CF
M^]#XK5P (EF]<=Q*U:T?[ \APW$49+!K'ODRIB''#?F69Y.6-SXENUUF7S>6
MQ>K3+%[JN76MKS]#/PT59C)7.ZX_S=P7_CT)'P+VKB]\LA?N,F>[U%'"J.:<
MH_F9<TUYU?UYWBQ1GUL_?II/"K9Q+YV3-2B\VC&KL'>1$%0WWCVQM&!O>9SL
ML&N]!LEN9#([>\:6&O]XDO(?SZN-IS8\><]:/H_C\ZV;]U=_;0U,/D@OZ:AL
M5?\V6*VM^**=9"7.GNC58OU(K9A/I/7NV]=A8CD+O&S,P)//=MJ5*'R8?M@2
M/@WPWG_^^Z=1&>@=:K/ ^%^OSSK1P/#-Y?NWE:NO;R__JER^^_;VZPF-L1_X
M8WS*FKK'/%%L+B8R<TICK;14KEJ;;H6^VA7P6U7_1Y_CK>]W44C#KLKD2U,5
M\&<COP)4+2Y=_&]?KC_*X/M/*V!8#_G+]E,">L9B?3*Y6*^*LM!6@6)MIGRO
MZB?;V'&^I12IG\0]WAI[DM9F6P;?U&>V]%QS)6GZZ?Z4VG[=/3P</;T_WW+V
M\YO$5(:7C0&Z;#)0:^#9=H@%6IO:H/+J]2N#/U3KPU8VW2:BN^8;=W]_APW^
MV#YE]R)*B(C\@2.;89*$75605Z_.$H])[WQKEW>3W2MG*U=$O[+?9.B[OXT%
MP,2;-*ZV*OB%FO^9=5]P;[=QN'KC6:.HI!5.3Y7(YN2(_$@M)SC?<MVMD6?&
M<I<7TE>\.VB\!:3A>KP(+ Y]Z6FE57>8^MD>ENI0N[F ;4L3?2O+.M>\_4L3
M\6OK0FVH4\%JEN8L<#O]'5V@41?1J*]<,\;CQV[3F''M] )M+^)T0T5/G5XS
MZ71#QK73"[2]B-,-%3UU>MVDTXLS[LYU>H$%7\3IANH]=?J^2:<79WR^TPLL
M^").-U3OJ=,/3#J]../SG5Y@P1=QNJ%Z3YU>P#!]<:<79WR^TPLL^").+[7>
M04+%36^4/R(?S62,3V2XIB8RQG.KLVC/)$6V3T5/JK[2S2!_KL(D537*']WG
M"Z@& 2TM().$UBB?%/(%5#<L('>-!622]AKE4T>^@/8AH*4%9)(<&^433+Z
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
M/IH!& ., <8 X[F.V0<8 XR?XY@C@#' ^#F.J6T2&*_I2K)Y,*X[1P!C@#'
M&& ,, 88 XP!QG:#L0,P!ABO1#  8X Q5HSM!&-;MEB[V&*]-H"\?MMD <JV
M@/+Z:0? #& &, .8L<4:P%R28 #, .:-!^8U74FV YC=^C& &< ,8 8P6Z<=
M #. &< ,8 8P Y@!S !F&P6SCL#\S!7FH2><7$^L3@6.6ZFZM=KQK+IV;*IK
M<.I&[&(%G]K"I^NC&7 IN!1<"BX%EX)+5^L8['P&EZY&,.O(I<]<R!UZXJK
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
M^:KTGY.SFD5=UAC0^W(%/%,*/G&5KE+(3-^Q<]_ BE&ML014*2JWPZ\(FH%
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
MGO5@*H$F%/S0N3?1J$ CIDQAK.TTM'.#R(/Z28E/<-=IB?K2'9KVK$)7R$=
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
MH9MC0U_A^^NU2WPSK.I&)HR1&8YQS>YM-W0B555$BZH\[I&<,KH:CVM(I2S
MO/F9/*+J] F[ROP?^K%%2N,'4.7V) ?8<+VAU!&1V*9&-E/$SU,..GT41L)?
M<C(-'70^4ZF">N%&+$[)8O5WH#K-XGTY8==D+1.Y@,&!> _<0-&C+2< #2:C
M$8!<[U.[[P2)QJ- E6&FE ,+E]N#K<I:T0<M_T#3HA-]!:=WF\,QIT9(F\IJ
MVC]B$X=+5VAOG;X[$9<ZPN'-GI:NJ,J&D15RTQZ9SG1]_SF0)BL9<[5*8G'4
M9\I>F) ,<R'#J'92A _%%KM ;\ BZV'8<+D=3QQTE.?60+, F@7,,@NLSXU9
M0,N9-9V/]R)9$Y[7+ML+.'K+ZA,YUAJ!-D>?)NZ@O.3/0ZDT(&"'(E)$FG#$
MB#O%&+NTQ1(!,#GI!@ZK)\AT$UAN( *:(E%N5M83B7)$D$SGT!99Z:K<K4SG
M3XZ,-SH.HKWW?JFZ-%82:+P@T%)_-X'*>J,>3=]0Z8:5%[!.O3.YIZHVZ/<4
M#!<#&E#RB5%%;T++>%1F0P2!Z$P],#-0![::'._]DK4Y_6.BSWC5C$8K5(Y&
M C=T[XD4+@=1K=58J9:(^G^UR(C1M$,MJN"?OI7*B>L5=LA()$C6KLF,R^7.
M^Z4*R'_<K9QLSVP9:LL/*KW%3A5CT#BKD:\_'/I,^\NYNWI&?QI7+JQFY:B>
M)ZP&G<M>IU%8Y[03S++OG<?ZCG9S42./UGR]R#4OJ'.]YK/K^REK7M#(HS7?
M*'+-"^I<K_GL^G[*FA<T\FC-9R>Y/6'-"^I<K_D,1=8GK'E!(X_6?*O(-2^H
M<[WFL^O[*6M>T,BC-<]5-1A?\X(ZUVL^N[Z?LN:HD:%&AAK9+#2R-#?"HFEI
M)_F+$8G-KP:L+5D718@O[N)O\EFCAPZQF/3U'5--AI-<7TL'A\"=:4N5ZXT,
MZ7^$<+M*Q3A4<8PVX[<J]8%*+E>?X<.88#?$4PI/*3RE\)2:QU.J.G9*%7HR
M61MO]V1:GNA]0IM&L38-4W@-VCF*M7.8@@.4*E&J1*D2O='HC49O-'JCT1N-
MWFCT1J/FAMYHU-+0&SU?&IF9-KW) >IGW&./%7LNQDHZ0><LB*BZJ<L\V71[
MK':?*E^F\S:S[;B1M3Y_16^01S)LK,_)B?)PQ9^VRB.#,FS!^][C&^')_8;F
MPK^LQ#E:<G6B(7\&"(B3JH8G]3D>I/P5T71,KB,F7XK)&Y4]V ?CF> R"/WT
MPV<8BC-8^%=",7_].!V*&PC%ET+Q.G2;H3\1>S-8Z5=BKT!'NF6$'_WM8^]0
M/JA.F8<C_97 R]]8D Z\G)S=\PB\ZPLK$07=AEP[.SL*PLFRX Q6_I58S-]\
MDX[%G!SN\XC%3XRJ&CM]//Y%W9 EX 18KKF-R<B< 0Z>B<QA"U=.YJR4@B]J
MU:WJ>HE8]6WXL;&QFH_1"\,0, P!PQ P# '#$# , <,0, P!PQ P# '#$# ,
MP> PA(*5M(T-K9_EJZ05%G(P>)&@JN]8>RS.H/"8@GSB!PI=C$M?W+))SO^!
M=C68MRF&XCS*$ OJ6_'#!UWO3+'K%$RDOHEGLV)E<4R@SQ-W/NV^7PK\\&'9
MT9E2.^$072\0,@7UK2#SH.L"(%.K5ZI9D%DW&#(;!4*FH+X59!YT7027J6QD
M(6;#8,1L%HB8@OI6B'G0=0&(V:JL9R%FTV#$;!6(F(+Z5HAYT'4!B-E4]?;3
M$;-E,&*V"T1,07TKQ#SHN@A!IE;:L#*EWVV30&.0.6%>?;ZHQ#^FQ#?4BR<6
M58U_<@:&2=K^$^-UTAAC-5M<S],FD!H7@X:":8(R;WO"*T!IBMEA*JB<6UO$
M5%"9M\GB%:BL9^NI>5HVI@+*N35W3 64>5M%7@'*K>SS.T_CR51 .;<6E:F
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
M*JKX+-QHZ.*T)5%:-@<M%EN6<-AD"46!<**A<UM@[TU H1R/B+$[#*+GM9I
M"8LM$S@R-X%SP.Y<(O;>!!3*$7'D_1A'@4^Y<.F_$G"9UFD+*G2VC.+8W"@>
M2F3\I_-5TK&]Y@&+<^KNNR*93 A_E6IBHY -8?)$%]Z3T6,6CMPIB-.#E<[*
M%M(>HRTC>8_+!":\(!()I_#'-R#%D?YE2HPTCQDQSFE!C'.7$;/EEG( 2[DG
M^"OBJP\5<PW:TO,'I9[1B;S*<6VY&@_="#QD[@91.(HIG[A$"/3?6>C&XR@1
ML'2WU-&-,-E2_$>EXM%GO$4BG&L@PD4JG%-)A?/;5>@\YF1L\5)!JNH(5G/A
M#]>G@]B.[LL-VE+QB5+%Z!.> 2[G G!MN1J/\SD4E^.O9!!0&8F#CSP!GRQ@
M9, "AD'+-73W99%;,H_]/:5YH'>8S>7"N4OI<@ O?D2ZG.L97?V84-;G>Y=3
MF#(3:L<\9LW94OB^4N'HZ=VGF+9<@1^@GX%:J!N3%UO.>ZU-6ZH\4*KR@W3;
M$)WSB.BV7)\?TV4TK+,G4QH*B<>=!L1")&]1^[;T?*C4\T>Y@@?4L':?H7;N
M$/66Z_S$I9-I$+U2Z@Y CT-F8>=&V[ M+1\IM8SNV]<,IW.6X=QR]>[ON0$%
MJ=D*K13-V5+EL3IN@K[6M<2T[0K<=P4-@#803YJF:D6/]59MJ5,3!I-Q,$#H
M7N48MUVM!VY(X]S7F5+NBC'AMK2K:=R6DM4Q,.EC?:-Q[E'=4>X\(-YM5_6A
M.R2,NT\D2*@[@4$-A"9W#"QI6]^^+86K8U_2V;H$U,[?$+5S4T*][3H_RC:A
M0!_Q./)E(%K$-K7>A,&6WM4!,>E^I7M;H'-$+F/?&?)MU_PQ*(1'$Y=X("'!
MK*2]Z5NVI.D#=6Q+>F<WB-0YG2'==@V_QXWH)\S-Q! D?K/5IU4MV]*P.I@E
M';;S&5+Y=>O[\ >7Q.Z$\!_@19$1I[+,DH[5;=O2LCK.)3VVT]BYD6B=TQSM
MMNOY(ZR"1D4.R2 1+*3"5F?6-&Y+T^I(EW35'C*\F')PEN'==E6?N"(9"'"9
M\!-&[ZTY8JJ6;2E9'>B2?ME#@=3Y^K3=CM>"'!][Z47&B.SH_^3D^.C#W+R]
M((G(^2W_M>W[BVWRP-P8]VW?( $M1VS18C0^0*M4-.>W1TG7MMN028J15=MI
M@]"BS:B]">/LIMY<YK*2K%J%HEV+RE=[&96\IU[!*^4@636&%6FP:#CJS;L5
M,J)Z,U-EP5BU'G73%HU"O0583[7I-;TH)\:JUA>CL6@!ZOW!IB2<WAJT23-6
MS:"A?8OZ5V\7*M-S>L77$FOL+D3KK5I4LF9O<):XTZNV,1O#KJ*;<=A3^T?-
M1J$N]Z,W OWFK5T+:$!@4?V:743E/G&O^\:=(+OJ;\9AT0(TT47=OE-O!$O$
MA'T:$Q: ]NA+G)#@#:+2=0HL&I!FX[)E>/HB)=!Y3 GLS:N%<KTQ"4?H%$9I
M=-GE-&9IXIX;#0(V2I>'F0V\@?6U)-"B<6HV7-L9I^N<IPPX<93&RYW[@@'G
MMF"@L.)MM][20?WUC'U-""Q:CSH>6KD<H!^YEMGP4H-8': LT&'1DM1!5//]
M.#U</^3,[:BM9<AI0F#14-2QUMK>73_D:%4S^Q7@>DG^8D(D\N9!+Q*VAYDE
M<5NT&'5TMFHQI=]_=JYQ&2<_7V7$.>=(7#^6*'2*-US[24#1S1TF,4C8G1#X
M#T]JK,V03)!:M""#>U+08<Z(0H_Y4A+EW&1$]9:SXE:^<2VK)O?3J+5GJR?6
M+VUI5;,W\^K5+.[^>IRM)@06C6GAA3#.?N]L:55SL&[=SR.PJ'MUW+NL^X->
M]\VY1FM1_P(<%BU ';B>3VSJC:!106PXI/B@#::@Q,^4ABY]F5(/[_0E$YQ7
M,_< 99=_X=2+0@^FU35$IM=(GT7C4P>FYXP/@7+ZG;.4?N=K1K]S*JG-W!6D
M/_OR9QC#R@STCHMN< '1<C $^#,/_J$QK,WC7@&_1=M3A[55MI?1AQ_R@",:
M6^\3MTK\7,L\V0*?1=-1Q[&;4T'[^=-4<>6X#U 1<^:E5^,C?!(RV\%+.Z18
M-*\E,HVK@:G[@M2LQO>0]9%-$X5SD: 3Q)ZL1S;;(K5H3^K8^ )[NG_XCNZ4
M)*JWG.64:/LA*1LT6+0K=<1\*;OJ'Z$R5C+>285Y13 EA9&\H0IF)-3\B)/P
M)\Z-IG18,[CC/778>X'!_2VE$^?%;T!\2J@TPS\DH?W@UG",9BU.NPDBBU:C
MCF]K#N[T;OI"5=6_5-=;ZS.1!7@M6HPZ*JZVF/EOM17?MIO0[+C6>A+ M<U;
M- A-=G?Y6%@_<&C44GK)&-;0@7SF+HYJ2K-M"V9(+5J()L6Z9"%N^7%E6*)+
MHC"7NF9!O>7D:LJ3?H#,23))OV*V17H@:$V68X;4HN4LO"L>?N291BE1Z7?,
MTT@/)O66H[[_?4T3SB(L%FW#^.+Y?OXQ/#N,"]DD12M7KC,8,(/(RR<*^#(!
M"%DG?X#5[H"S/OHLVE_+._'QC-",?KGBGD&=YO3CG'<NZ4]K9?3WPYC!)>AK
M&M+:8+1H7IH;^!MO8N]'.I,S\NLQ$Q-,%LU#<QF'YEA^;Q:+E54ZK2H_8];%
MS\CXL$6,/>/2O'NI,:[*0=G3C-@^%Z3]DP)K&IA,,%FTG3:O#O0#D]%; 6LR
M##-<%DVCW5,%O7$8WOBR'NLP1&;1/%J^;]#;AU9E%8V57 E.IQ&7%P25E OK
M:TF2;;?&%C46+4P3B"Y96,7 *I[-?4'MS!IO"VI[QZ;A<8PUC5 FF"P:CR86
MK7R98ZO&IL^[+\+_1*93W%B2W[(O(>B)%+Q^QF\T2.=V,A Q)U[\92?F^!P\
M6M(XY*-_YB<MLX.6IZ&?';,LK2+@H[SKXEL4>@G'U*A2X0V=#"C?<4(RH5]V
M[#7'P#JAA9Q@-+V8Q0FR]P>/DNF7';0>]HF!C>XX,8CGRXX?<Q=_B4]^-"$L
MO((R%-R.D\+"\,$B_S&%3=*A9&=W7EHSZ?A/&-&^CUY)@-3)"XA>T<;.@LC[
M47"]$&PU;N*\I649TJM_.)1'4JA_%?KLB?G0=VH:;8+HAI)&X,*.@,)B!^*"
M^HDGUSV7$<]3(D3!D3G\,ORE7R91"",2?ZUS-R !8ORRX\&JG<7V%#F!V9+]
MGZP('>SAF4RS;=VK,*:8+WZ:52W$T*;&\H+ [.]PM+J2%U+["(-?8,Y<#KY&
M%?MTT%[#,XXQHE,*_,!J7C _<X >P6Y%>A3H/")!<?G57<*],<RA?B&(55OI
M7!=80D"A-&,)CWSF[)W.'AYL*RR#%G\!PTJYS&?GUW,R)1[\GVWVWZ>C)KZ^
MNISX3!K^=<ROX/9N2E:66-K&Y@L''[>6;UO?#O.CC=61*+6(MO(R;[;C(IS=
M:CF[U/*T_.YQ22Z+83>0V?2>S]OA5Z!T O/W0HX5%3K'MMZ+B].H["V>, >W
MJ>:*ZTJ[X8;'DYPP6*DS#WWI1\HG+"054UT(MKRZ<CJM+Y/.[EE 7Q^HAY=K
MP0+O*O2JJFD"Z(1VSA(6^"!S7'UC/L,4BP&]*)9%C1!OX<RP4,0$!NE6BE(Q
M45-5(TA'E)5&1$NC=^YAW@XK$]F,J18U.C<>+L'X%4;=P/&N^@<KU.^N4,ZQ
ME2"-3MX.P3F&)0:2BO$S] NC(, 5=K:N+?IS^VI=%H%Z@5!B5@_P)FPM,WC5
MF*B%5K6E;SEDZ7F!SC;;KJEQHB[K+!]SJ_MY=O0@G9A0E"3JHMFFP%V-:2/]
M#R2H;TW,?^Z,:AZ2Z31XQ3QD%I>G,TW9:G1/B!!-5"\U<F7QB7R,JDM>4]H1
M!51C*_IM'B/(-^X5<VS]G<7C\T3$T83R-'R2AL:ICY>6A8+6N3.IT-G8IHJ)
M(FA6WA0P8'Y!O:[)8&'G%,C<'8<E]SV-IKCM/S="+@;LZ"2-B8Y".KJY0WO)
MHXF\B2'SE^98-:_1<9ZEIM[?12R,]X_S"\ O2$POJ"=9.-@[^*ACOUWES9'$
MP?&1AIOW!J(PJ?TKR,+$+$QJ=V4BS].=\5$6#"K*K.<L%R7;_[TC/'ZM,FQ:
MI6L+217GDOQ9VI3*AS$ [:QK+\6D6X=I"KO94=/,ISOT+' 2DL>H+UD(YC 7
M]S>$[40GQ*<IKL!D>8+?T\MO'Z,SFMG=+#'!!+"S':Y*_'GT1$$9,7Y]H/P)
MAD[\Q,F(WJ/$U"P;U%J>_RETZ"47>0N8O"$O>.[_- P3$L"*CL4DD$XQB!.0
MBF9F#6IOB-*OV;\2!JV]JADN%W>:HT4&VU'33#?U'\E+:3$N U<<4]KQKQD3
M1K =5I**_KOHF7)39N>!N\:M=IZ\H $#RZ/^5YFF7IT8=86=G/$O(B^=ZD(@
M%\AY+5W!4S#4#/-669A:GKX&U,/;?761_H;R3NHHIU<1/E87=<+GRC.6LSO?
MY--Q!=GJLHT)7J4]6QU7UI1UT[(DK;,TI;IU:8N[S$T23Y-8R4BUI!N]1-[B
M(;OO;(V8N:/YB0"9[@(3I4>I/^M"2U3<F/FU6$;*1>4]&XWC:)@(FMXG4-6M
M(6PGM%VE55S0*:<>4X7^C2 W9KR\!(<HW\"84Y^JJ)/CRV64<-7!HSI'"\$Z
MR]U91+B?DJE@2EG:35[D;8!_C_@/(+5\Y_5Y0-A$G<G2LDXGQI,_:#3B9#H&
M!Q#&!^+?#O$"Q' D7[.X"F]8,%N$&<*ND.<* ]2$!+9W\?\:18)17E56_6,G
MM"%/[E$_FX5AF)81[#M:'-[+J3<![&[:VS55!&7J']\V$G/-0DRME'Q>$B_=
M+_=]F7I)@C2L>Q9Q'CW/0K\MZW18/U$XBBF?8)PL"])G6V6,BDIRM1%DUYQ&
M)9]?7[P@P?QI<X875^D:Y]HA,F>K:;MF 4PG!M"<QCS/;Y9?EMWK^]\)D0&H
M>YI>, 9#I@>E,.[4V5RNB=6D,$V;>@,QX+[X'4Z'(_),XOBOX*PM+Q!U8_8[
M@T6Y/$"7\>_!J2D%*^;S^R0_<D$,#CGU_X<2?AL:6,Z*K2\O.1;&=$1Y-P07
M5UA[?(X>QT#]:'QI9&SV$&VZ.//^]5\LB"2WT#_BL1T):MM^N]ZKG;3D'9*E
M(S'5Z4I;VHF)"H9.>@$>;Q#)<UJ:S-R%4%W)RDT7@K.M.#T_"\"ZFJ'S#5SX
M(B(C$Z>JUM90WLGX!B9)/4:9%T>"A_Q.K.R^J<?\AJV<.T/HSNWDR60P%>FB
MS)L68H/XJ=^#8P3YYO???$NPE]P.:]'J@@EM\5HG<9/%8T[:#?G?B!?QYSKA
M<Z5O[WP4I,V"=W-45XHZ(^ILNUUG)//%;T6YMON"/Y\;0W7^4!5TPE')P]:W
M87Z>X![&$;QXZAO>V)!>2R&NPN)JDIRC92INS';4723B@[W]#U4ESGWMY-2/
M5)XFHP1I/3@\!6!_/NEX$5!G.;LAL.Q9P%@#3$?YPCPW,.18<_=#$T"'.6H^
M?[P IIM\<0H#0.WX2?UC-\9U7.C[3:=T&R'>[*QNB8$T*T4>;R,!E9/^@'@_
MY'U9I'*#FR'LQDP_]S2[:%=D+R]?A3"<'5?-;A%0)SN0O&J(^K=/E(>8B%,X
M_M)YB(8UM\D<O!.=#A^4*VYGG8N.:$N[&A1YH"&+^/=0I%JHG\&JJ\H,N!N*
MPD?3SO"JT'(>QRGGZ+0BZ-GK#"3S=$^?"??3I+K9>0DAKX1^!&?W=BH3((N^
MF&:+W$G*"AG]=+0K! "0D)5'<7DP^4J(A/H7"4844LHDEP(O]YE(^O&6HZJ]
M%");H8&.,B]70PVD+V#=H'KG4@_T0TP2<B9HFGY['=2NI].6=G-N2_B0>'AY
M_/?0!XJ!D-!/0RT:O[Y5C4[RC$>/KR-2VYN9^]I-VL>PYM DG6K*.C%Y@:TP
M(=\KH+[V/M%B #6&WIADEL+'D.,\^OPR[_1V> %\>7%4UV4+^$[::=F]/ZJR
MIB[JA)7BUGQ]82F^AH4OU%"^O"6.L%7K"IB]*%-_6Z;\3I%@HY -F0?F[)+T
M/1%0C3O%/5!\@-%+(Z+X]+!\HM'E14=THZ(GSEY72L7T1K@[MS%F1P[R82;+
MLBW:W""9[;F!W$-QAW*YX$[23*_TJSO-0OOFMMBZO4V4%9L=:H7^$^3OB&>E
M[65EVMXFRLJTH\U7V"!NU_?^_$*YK1/UYFO U/H65=\@2=AZJGJ1R*SAV7#9
MFII88]T-DH&U1T,7"<P>HDV4;O4575,C6U1]<R1QZ$88V7:#+,LY'T<8])IQ
ME @83X0&Q-3"K*#XQ21J:&CMVMH<&1VY Q+^ /4.XM*O('W(&GXQ(1*,9('C
M)%I8VM+-;J;DA#>F?@+#,HQ!^3HPNX%S*9&9M;>9LC+L<,HJF\/Q<1XP$1@#
MD%,V.H0D?5NWXAA6AA#C6J9F]1,)^?6U8VB[*S>_.9+\D*\A8_(BC2&]S0[_
M7'7!M5+3FRM!AF^M49P;!S1^IC1TZ<N4>AB_(/*@?69+>"XE_\*I%X6>/*/3
M)I"^5M0;JP'#3JZKM3E\P]H)\RQDZ"S/R'&G 8&E)!<)ZID]M?%@VK?WR\H*
MQGV\-V%,8^81^Z*;;_Z7D&39[<5C%9S)L2>%3_#,C@U;;(7EEY"KX8AFTL(O
M(8^G-'= [A-@!IE _6,_&W'29O//"HK-D>B)2[,[F, _D)>3BKDO&?NF$ERJ
MR<V6F&%G;*RZ$1)8E#V0_V@218LV?II,/N^B2' 6F1#X\_\!4$L#!!0    (
M &V&;EB!X[AM#!0  %\Z 0 5    :&YR9RTR,#(S,3(S,5]C86PN>&UL[5U?
M<]NX$7_O3+^#ZSXSCO/G<KFY7,=Q[-0S=NRQG=[=TPU$0A8;BE !TK;NTQ<@
M*8F2"' !4N"JS<RUEU.PX/X6P.YBL5C\_(_G:7+P2+F(6?KA\/C%R\,#FH8L
MBM.'#X=?[X*3N].+B\,#D9$T(@E+Z8?#E!W^XY>__N7GOP7!9YI23C(:'8SF
M!_>3/(TH_\2F]."WC[>7!\'!RS<_O7YY<W7P]?[TX-7+5V^"EZ^#XS=!\,O/
M29Q^^TG]WX@(>B"92$7QGQ\.)UDV^^GHZ.GIZ<7SB"<O&'\X>O7RY>NC1>O#
MJKGZVRA;$M0;OSTJ_W+9=*OKI]=%V^/W[]\?%7^[;"KBIH:RT^.CWZXN[\()
MG9(@3I5$0L6+B'\2Q8^7+"19(<96" ?:%NJ_@D6S0/T4'+\*7A^_>!;1H93Z
MP4$I.LX2>DO'!^K?7V\OUKXY(4E"(L;5X#S,7X1L*OM^]?I8_G.DVA])WC,Z
MI6D6I"RCP8^!R%CX+9 -9S05!8A@EI!4! I9E"<T8.. 4Y'Q.)2C7;7/TS@3
M040S$B="2J)@;,+I6'*3\H=@\5'%^]]W^<UL/I/S4L3364(/CVI2"DD2YDG1
M^:7\[ZJYD@$>@97,T^>,RM53C?&"_X2%ZV*5/(O%7!\3,2HF3BZ"!T)F!<]'
M-,G$XI=B! KI5S_\<<JF4Y;>*6Y.R2S.2'(W(9+/6RHH?Z31.>/G>99S>B%$
M7DWPDA,RHLF'P\[]E&@3M508K\9J9V@+GC[*A12=UD;JA'.2/A3#^7&^:G)#
MYNJGDR?"H[/_Y'$VOY"+G.?J1W&=32B_GY#T>J:Z$%]8^BA'ET9?\NF(<HV4
MO']_/Z1;\GP]+J?,29Y-&(__E'._9RFV?6<OI?4H=0<9)52NL,^2-MNQT'2?
M,\FNIG5/>'C N/0*/AQ*S^*)Q@^3K'(SRGX(#[?4\;I%K%H<B7PZ+35M+'7Q
M@G[,V=3'5&&]Z3Z)!R2OX_\5>?F9BE"QOOJ_%VLWX[*2\\]'33Y6_SYJ*%EB
M21R1TI&J?A;*PV(SM?U0/,/=3ZON/'J6#GP!G<8M8:A?_CB9,I[%?Y:S)HWN
MGLCLEB;JZQ=I1I7O>L^D;MNP+RZD5G:VF=EJ_HKK=/&%6_DY]>$O-+L>GT[4
MI!<7Z3F)^;](DF_ZK=TZ\>HHU(5[/3Z/4VE"Y&[\E(E,:(P]A,0O!B%H=DNS
MF!>3^'J4Q _E; E#3M4?SIZ5RM)M+ZSIO:)3<KT>?V8L$FKV2Z,?AU3<L43G
MP;83>.=?,5+)4#>K=,W\\IISJ3RSBU2J3GI/GBMF/DJ%.HYUSB^,R"N.3W1,
M)5.1'1 @E6<D,T[#N%B.\L\)K:Q 70EIX<!)O6*28DU8:6+-BDG?T"N_GTF<
MBDLFM:0T9F?/F53V>2PFA:X<?Z(CW7P"TWE%4\YNQ=:Y=*-/62KYRB5KUTNW
MYR,=2Q]JN0JHD+QS(CUZ:>KX_$*Z2LIIE1Y4)ITJR=K#PL!KY.#ABP-*L'3P
MKZC</4C-H5SYPNT!R:*%=@!44%V)24<N)H-9F6A:#<FI07<86@[)<;%YA;&\
MUM0KSW)_L5IF&F8;VWCELM)^2I>U\&IHZ9=C-:(;S.A8-C3URO,M?:1I3A>&
MAY,P^S7.)J>YR"1+_.PY3')U_*KV0/*?2&HT#:0./0V!6#>9-O_:;UB>%M:[
M/,A.E"\:3>,T%IF:)X_4K,#MB'&&S+>DSWJ<8)ABW2:@[<H!BL3'D&DWYJS+
M5@O36$$0.L:(,)T30&"V[3BA>%XCP>.B,Z$8WR#!"(WW.2B58&? 3#X= ^!'
MIT2 @)K=#TSZWD>T@G4*"& :=L_2:MT*.1B<W2UR[U/)$.' 9+D\R\4R#HM/
M&>G#;'5387$,@T^#@"!:'=!@&L;F:)/6"NPP1.XP\KO3CT"Q[,% .R5JL'XR
M)3 L9E?\]CD5&$:[S> R1X&@&4X 0/!!!:80@#V>AE,,5#EY(1&38)RPIWYR
M\K:[PY&3I^.K4T[>#6<AI5%A<N](0B\I$71$PF_WG*2"A VY%=9TWY/9OB>S
M0="=R@E^0^+HGMW1+$NLT>GH_::/E0GZ*H=Z<8*A)A(@5\F"TC,B,5'_4W&9
M1[G4I3JZ7=XS4W\AS?KZ#[66-Y3'*HPCYQU1EK'\M_SO\ASG[#DL/#OE[)V-
MQS34)M@-PL3WA+WO"7M+QKB<3NK 0(52U&;M.EW])C<I6D! .K_IAXTQUD_Q
M8QQ)7T)<\T_J?"0>Y6MW #93$YTZ\9ZV6,I<.2G7X\*5+0R(#A2 XGOBY?>T
MP4U4&Y9%.EHL3XMCJR\L4S?U0BJ7_$CKU+AT@03C#9DKKI22ENYE3J/+F(SB
M),YB;0).M\X&QKVPN-4Q'ABBAFY@-&KMI/++-H/50#,PBBOINO&8),7I=SZ;
M)39P3,0#X[KA="9W-(NI4_EVDL]V0]:M,QRXV[*9861>L2C[5)Y=/- TG!=:
MC"0WG#W&0N_V JE\IQ 7.VK%1$2CC_.O0FTSEO&1DU!ZL"8M;]\!!GRE,]$!
MGZ$##/B6Z0.N^ P=>,6W.#(Z9_R6SG(N-_%".NRW-*)TJIP(JPLZ'7L;!'GI
MR"^*/IA"G "*01!41T'W[)X\JT3?"4M41$8.0G.Q@19XKMT-@OV>G81R$\.I
M7&!R267SFX2DF4ITD[_.5),6M/ ._.*K'0U\).DWPR;5U'0PGD]5,0J>Q7+-
M UG74 R&8+&^K\>URC$ '$:ZP=!4B_J&R!D.'! =R6 8REC2%0DG<4KY'++(
M[:A](QO'F>&VUG8#S]=_9DM[UZ*!3$T15.O2<.UNS0;-_[+U)IGC!@E3^D@W
MV-9G@JAR?[MA=P^)8LKS[2:#_G/"?-Q8Z8AYM]>LWN*?^8X9#E )_(!^"D#L
M&Q3M._1H=W=S\D?TV"V/2:# W^-?Y#NZD7'LY>I>WX-N?S0!EH>O+/Z.4P&4
M<P &O0?NG65B#!@Z?J=.MSL&0WR#?W0M#HW!L-^B']F=7,XZ_F$?A[O]4!V,
M_]U>X-_9#>8?]P*^Q4D\&/E[] N^2PHD.%2#/SK71SZ7PZ4V[\O!=+1?-_".
M!W1[$+>$2L#E]&(?9H I>66MQ$?;L0*V2\@=P/9S^H[ICF1'>;2>:N]!@+H%
MJ^,EP#V(4CL,LO'\WR$NO0>0S2?L#I%H[,JM-7/*(1Z-'7.G7+@]B%$[S'M
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
M'] <<"'HVAI1"+KV48/1.G)MH'#KGR-21DO"/],R(EM):4L9-.!:.XCOD&L
M,2'H^BT&79<?:J:8SF:4I_E<$W"M;>F E+/;-*//=](>F\J*ZU>YIABDL7&(
M3 P1@..+ !Q]K-8=D16O[DI!AYS3Z>S 1*:-;X%W/!4\X5FEX>-;>J!3+/B"
M94((+]9%HZ2@"Z_"8=W?+[KJH4B3E/#G _;6!'D9VX?8HQ![%&*/;,)2S%N*
MM;]41QNG CQHT!E/+!:(6>AAJ.Q[/7$N!C-]"%VQ<YD"M794[!NB5X*3(3@9
MQN%DZ*A%#>1M^"7:L$ 1L5GTL*E*8^MNT(_BV]\ H28X'-Z@PR&\]S0NNL-[
M3\$'8&LE7)_\0B!FO!0:JH7U$]XS6,M#-FBPR*(#$EYXLK3]A!>>P@M/X84G
MC$L<3$9ORF1D*WH.9"SZ-2JJAX+^6<E?T4?:XHUPS1"^S41&4H*-Z W:B/9)
M&]/9E?2@B.OP4FSNVJQ[0YXE T'*ND)[.R!Y5TB@CFN7GZM3M*>S;>:<IN*F
M;=]0E!!+8;\QTSYXJ<NK7-S&E=R-!A9J;C@@O: YUS4?(^TA,#H4L0Q%+(.Y
M><S!V3M=X^)1)4*"V@Y)M>'P,+0>FG)]SH2I_3BI'_8L>4E5873!F=I[I7ZG
M&LG36;M?-2V#2RNXM!S5P%2H(LQ6],>*+]3X'$F-3WBRB$X88-9W[^A\K%9R
M$3HGAGE5U!#1^U!=<NF)>$BA9B]TC&J\]E@G8S=*ONTF$)Q(&@C<:(6.9\V5
MHL'*!4K^'+ T="CVV-<A:UGUSLX%BI*-<15X#%7^0C15B*8R1E/!K(C>8ZB*
M=)ZGLS0FXF<2QS(_-\WGT8IE:9S28O?#EDQS2)7MB/XBK-I1%@*NWF# U21Y
M)'E,;]DSR61>_HUDC6?M(]3 +DZBP4AV<YQ:#R'1JJ.;L+7Z0+Q.R4.:I<")
MA/=R0.('<2&]IX\T8RLY&0#R8#W<D":.IQO.5K)"+&CJ@%V\>JPFNY/V9G.^
M&@)5S!W\TE\4M+RE9<KK[3)]R-(YJ1^X6,^N"@6PFU<LYZ183/)$_D?F5SR2
MS'QRM.KK%Q5;+M,ZP:20!+*:=V@>&_=,^P$\X\L+0492LP\4D;F+YY@[+EBF
M3!^A:V+NX)7^"\+ET5K<4'ZW()S"0 ![>45RE0L9F=Z3)Q@$4W//M$OEB?'G
MNVJURG;;4TFZMK7W"+SW%:_WXU; T5,/Z.$5P4?ZY>!FYBP7/\:'$B2,G]H.
MXQ7K$0T&@<70VB_E/&5<'#<I2VYIG)&BJ#7>VDR2_+M:YV$>F I5D%H.XQ6K
MH(R*.^(AH_+:OI%I:N+:F\ZVY=3^6LM;]PM2GI/\C-YPNB)I,A$RNU#IRY1D
MUZRP8EX/7QQJ!N\Y2:@ -2T7E&]V:+'_^R3+V!>IWUXR_IY5#^6LRK:MM,=8
M'Y_P/$?B%JFH]!9LC^$_TG)Q+C:!N!@YE'':##)HD1*;?6'5UR\J*7:=D4(^
M:+M<T;RH=^AT[2;)$R'=R'WY2&\R8E#H.HP48N5/(%;^4R'K&A1ENA2DJ.:T
MN='HXVU!$@ZF>+\1Q=H&QV=P?([)\6DZ"YB])1<=1@#AK(VQS?,^= VTA9CG
M-WS/.>)N>K#?V##W?&UO\?<;,^0<<7_**G!B?D0Z,2!3*A#C3\@PMG6- ^'^
MC RN=UL6<)Y^039/]D$=0*"_8@1J%3D %6.P"6S6\1M0H%@%MBYF1RAVK**;
M70 &%"TV6:U5Q!04+%8Q#1H; ,6)5>IJ&Y<"Q8U-$K.+.8"BQ"J 606'0,%B
MDZ(@AG$H-FR"DW6D!M08@DUN<N8"@TX 5GFJ6_"*]^2.=4G9J*B62\*?Y;M#
MIA2(LM8'MV1#Z^>V_X*_Y \WE(9DD)-.!NGLR]X5P%=K'[6/QQA0T7J@$&MP
M K$&(!ZQ7_]1Q!KH8(40@Q!B$$(,3C[$0'$$,'?WXS"B^/<1D][$*-O4%XF(
M)+Z(Q'24"U85)$]:BN M1O8L>K>F,(C<0>0&B=QK3WW-51]9'E><R^,.+&C#
MN@?Q.HC70;P.XG40KX-X_1;$:YM;<1BA^H?H@>2?!8\]E.UD9_4 GD5D$R%!
M$@Z2,$@2KNM6VIF9U5T&PO"!E'48(BVF,^E@O=_6X[3#93=,D.Z#=!^D^R#=
M!^D^2/=O0;HWW82>^=(MN#97_S JS(_;^),B6I%G25Y$\D3^4DQC$F7[L%X'
MK@(W'_.L&KDD.JA108V"Q?!L\_G6'#?)D\F:WP[B[&VC>5H/&523H)H$U22H
M)D$U":K)6U!-NMZ4PTCR/POQ4^8N"<'SJ6TXO78,SW(W@)8@3@=Q&NB5F%'.
M:7)/GM8.1;&GVTO2K48;"/G%;$9CF1BU2VR\%;OLEHH[)!;TUN&*EO#;#QD4
MB:!(!$4B*!)!D0B*Q%M0)+K>E*/V@720DH91H'Z)"ODD9Q0?))A'*YE/WDZ9
M H_G6;&RI"LH64')TKVNLWN,<CIK+M(PX9SD\W6I@K/G?9O-V[>3+X0GQB=Y
M^OF*WU=,Y/.W14F36_'_/(W%3_4;P#6MQ41>%&(A0>)UEZ$&4D2;5^V(_D_B
MM"OJI;*:CIZ^$M35H*X&=36HJT%=#>KJZ:JKW66)$:JIO<J3P/GP5[W41FWO
M08(:1IW_-:)"H6;/E$8/HL],4-Q.CS</Y%F!AQ(4-/>@N<.<A$\K*O?VV9J;
M-D><K5O4:I2@6P7=*NA60;<*NE70K4Y7M^IT.0XC-K_[-LJH$/_;%N15=/==
M;5=+1A",@V"L$6NN)>><LP*6\&]H[9GRHJ!T*JY1(@M*UZ1M?>[/FZ1$F$NE
MPTA!M ^B?1#M@V@?1/L@VI^N: ^Z]D?H&>E\\0^DMGP7Y;3<I@P)ZJ-".C):
M*C&@P7RK-!9$!04G*#@PR__10V!GI$CC29Z\3[.JE+&[=AZ -J,%=2&H"T%=
M".I"4!>"NG"ZZH*32W(@T?I'@5W C4C\9Y46]>=:RM7FD7P+U5"*@D0=)&J-
M_%-GN$WV/ 22AV"=@GP<Y.,@'P?Y.,C'03X^7?G8YBX<2 S^)=HL=2&?<'ZH
M"K$\1=LP&=!@OH5A"Z*"/!SD88V\\[+&Q72V\R?=<#9+RVM6%)?BA+C;L-L]
M.V=YP;(T$0R9*,0C)V,&:3I(TT&:#M)TD*:#-'VZTK3#JW(@83LJJN62\&<I
MB!;I/$]G:4S$7S=O,0@HT4H0',MG%Q):DC03<JJ8DHKL^  JBCOXE&]!W1G)
M08P_:3'^%>_+W_SKG*Q(+(;=)*'<TJ2*ZV?KCZB -79!$"/93<7C!2GH9,YI
MS>H?7IR +T@R-W=$U%VU6F7/YVRY3,O#:^F8&E4[)V3D)2=Q^4=:+LZKHF3+
MS:.HDR7C9?H7361J45X<B^OM.O=$\"Z <//=^EJRI!LRA@/R+^HS>,OU:B;4
MM7-&QK0J5Y5F)ZA;.2#A,GVDV\DOU#1HFCD@XF,E!Y0O:OV;\=UGFNC0MW1
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
M\90!H6*I6X[,AP2</2PES?V:FX&3@ZVR><]F970A+;RH(IEN_RBNA%V4QTH
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
M%3TB1D6RIJGGO(='FE=T>^G+G?]'6B[.JZ(4)/&+ISBK$EGR4DI(!4W$6:R
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
M4<<AHCLZ.R;GC>36A]-_F+"G=H&@N^FM %HE7Z#CV%9K"0[30W?OMX(+CF5
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
M+#AOJ3R+MC+0O1 WWMGCU P2'M/I0KG^;(-UPH##>+Z!^PV(9EM0&@3AN/&
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
MH3\%V8;5>$Q C'-E'_]XAC?;C+QB?/8L0F8@PS@.QJI%E*/S8@K_2$WA54T
MJB.-4[*!"JLQ:OQ46>SLIN[]68:C$G@-)_G8[AW;$1(_%VCOJ>S=<K03$C@I
MO\>OO@:9Z/]>ZS(MXXR4])S$,IO.*:+/DAU5Y1/36Z<>T*ZE;'\"07OLZ!>&
M'W$"_K^P]TI#W.Z[)AIEH3,#]OT9RPVN3SY;7)R5ZZC ('.F!,JN<1M$Z<?4
M?4]-W1VNFD/Q R[0$R-B2H9/;67&S: &NYT)[ ]G&TSG?!;%?]NE9<J/.Q!I
M'8=C5U3E^/S(*8MI?V04H/F>@BD)J<*"C$NH*I>=B2<]CN,53_AD:3+/NS+-
M<0ES#Y5 V172091^Y)1'<&HB6/;5>4W$E$15;67&I56#W9/(-:R3E,\J(B[K
MSPI<I86 1IZS="6B3XG(NG>7DPBC(USNHAZ]$\QQI(,OZ@3UBHAT%?38S@'=
MMW- [^HG%U.Z"/4A6W;3)TT$)D2$]T)$!<?#ND<#S6.Y-4!?3U5.,4/>IMB@
MOY*\X1V8!'_VB^H(;C<2'3H0?2P5_='G7E8%38?L'P+9_NRA\Y\\.4C6M'(J
M!\9-<-^R*!1VLC$U5MI?(D^\QLDNP_?+CU&U*[BEN%]VTT<6S)T>"Y1"P4!3
M@#31.7_R5=/#?,$]1>Q?7%,843SS$_W"Z4*A(ZW@Y2*VUL!'%O+^IXR="_E/
M:5GN6*V;LYB4P,W&#(6S;&9U4OQG/'=_GJ%;2I_X]4U-'[I@]$UR%S%<;:TL
M:N@2!M@M #N#PUT@K,6?IF77M>)3L-AE30T[Y"]W=%?!9QNQN;P:FVH-V,YL
MM (-08QS5YJO.5V-&_,Z>:.LLZY:UEA[L:;VX$7Y*XAJ^29J$H]H=(F?^G,;
MK2\G: >\"Z&SUSQFDN7I44>2+I>XP,P;?<;5%TRE$-?OT<_$>_2:;%XNJOY-
M<?"&&V1KW)/A\GF)17*#O%&A_[QLIX#.Q1106XA@S@FNS0:;0OV;&3I\O3])
M ^)!LG1?SC@3%U]& E/R"THL_6<3XV0$FSH<YFB<*KDZ.<&4N":1YWW6<7NF
MM5/?Y"TLO+8.0E?36R2&K]\^AV"?0C!\EZSZ&3 B,P9>7_1?</%,>BL7#VB
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
M3"_:*T.N+?CV9@'08H;\5(M+%'8B5K3XE4V-;O)?UFF\/E7G$N$\":"ZHXI
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
MFX'Q=MYFR((=L@\81L:XX,WN_4C=M?*6E/10=9]??65^W2XMU[R0Q9()HL0
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
M/X<)<:O(%-'GJ_$+E>?J)B^K@C/^@KS@/,HK]MNZ9@C[51&M\"-;E#YM@4&
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
M_5=PE$;MCK'WI+;\IC'(B/(GRS@Q]TN* ^,-BPO?4;XQ@@@O3M#<$DO:%X)
M@"*7>JB<!S4[Y# U*5J"4'Y 49LS .D:Z'C*QK;A@ FY"A."M!2$"2FQL0Q3
MR.RM#G+'%E_(8EV0W6I]K?U4SS+28/F^0\2]G=3?H5F$25JUR]=))@332:%Z
M5NC7PFC_B<+]2<*3NERV;>NLI@.KKW_0#:AY+_GO:48XU1LZ8&U_SQG&XW^;
MZ:?G#>PL_81[MG&VN!=T_]@_-6^G<?:6F6F\1^R?FW_^67""[P0G^\.;VP1&
MC(\=NZ^RC-ZN6*YR7*Q>VS3R%SH'4KRRC!/)O<KX!\#+%#E@?0E_P<4ST8\@
M1AD]W=:((5<G-J>@MU_<J)'MZ!I$02:(/I<\%O:MHC3'R554Y/3X7\YC:A]W
MG+Q+O$RISDIT0?U#<.'?,03N"P$+"A"N20A4_5>9T03./7]&]^LV(R)T/%P)
M6#X0:F1/ #JOKK?'2!V$T=BI*PLE9R11YX[G*U@^GMG%QL^8-QGA-NY>QZ'[
MN'254S')VU8YN<XO%*UPZK!<\,+@FE5<^YTA[C6=O@%_&^RP?;'*F3(3:>6G
M//DUWZ@J6!/H5:KJ2GNRSFW=E_LE]2)J2J.L=63KBUX3$ZV)PJ6=5B1E4L9:
MD69G)LH9ST!M>FN[$A^<;IMTC[?' U-;O:].Q?Z5#+/GUVBQ=8V+KMD&K;PW
MS[I+2/,BT\R;'H+HUH/NPSPI0]Q/HD/7T Y'0-F'A^;CS<S5W/7MG_BORF2.
M*+F^8SN^=MYB41]Q5.X*[D[?Y-M==9F6,5M<5O1PL+2]^H? 6-4X O>M3UH*
M$"=AAAHB$*-"\?VSHYB6Q@(0.%>]">(E?N;$9(31M\!?JW.*X[-$^D9& T5.
M M6UG#&T:(\7_<(P(XXZC&B-<9=HLLQCIS.1NEF';WE?"8D$#0T%=S$[!>E:
M=D3K#+4:;LX:> UPDNBPQU\= Y*O+G?%P?U\^4"R-):6,!C_ EJ]0 [9_;4Q
M55J6$SU#/%VF(6.?!?.+( 2%MD@J["< GGJ\9&Y:+U]$Y7J>\_^P(@,O4<:2
M:OI_.^B!V0 )OIB&HW;_GJ-<\_H4_(<.^M =;"VL%G&Q!*%V9[6-V>Z>[*^%
MZ %:6*]00\K!A5[:.O\X!/7&=Y0W1^2C=Q_"%)642;+<)PK5[(Y%+AYQE8J#
MX3YWL5,?YR:/=RQZ(=%:" AHFSL-5+[T78<FB#JYG3,@XGE=8$Q_D;RD6891
ME"3I^+-J5WWZ(*)';/!V4@KZA*LJ,]+/(P@.U;/&-"7MK$ERI9SZ,S9K[2V:
MV$Q6'X]%35,=>[D9RH]E(3 U7[8[THX_RR"ZCQ+4_A3)T7.4?T8)13H%A^J
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
M<_0=56[^=K,+XIM \<-!32%:_/:V,UQE.*Z*-$ZI7UQW[$UZTU_4/P#N$'+
MKBU#!_,,M;C#M![08#/1YUWX:,&G$B]WV6VZE">P*G]I.UZPQQ#\?+TGQ6H
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
M96J;-U31UZ!7<$K\'4JXD3(M=&.#ZS2/\OB@6+U$QO0!V&UDT(/(6P5798I
M%5T=SA>P([&4-[X';6N"T/,K>K=C;U'2_!NT;,A"D>*L_?9P&)+'\=X-HTSW
MIJ_CC:3M]8+VV,ZYKHL8572/?MZ)\L$5Z38K9H9^MQD+9SJ8"$!7%H07* S<
M:7FD67+X?L<79+-)*_YLBCIH%_SDN\)4SZ2RK? %].PFA^R^+EB+NJY]V4$>
MQJ-78#,!\,Y,LLJBZD@5_==>HN@__GJ9%M0Y)T5O\I%\@*:\G )R[NW6V,)T
MQ!M@'!GGAK_\F]USF29I5+P^12S?@I<2&JA+,#H>FF$C@^L\I282Z30<8<BZ
M ^.<)=KL\B=&>RKNH@W]<5%$><D\6I(//I!5_Q J6*,(/$M8R">Q&MPF<!;Z
M?8[0OKVYR6.RD?7G'!IJ\N3@"*1K61))?W7OS3 ^SB GCQ/O!]GC3TX.J;@]
M;1:@,!(J):<0O;WC.$4->IAB8P:04/[=Q?W'JX-6E_=W3V%D?D LB :G_#XN
M><05=3'9\>)^7^Q_]*F6SJ<F3T]&4#@/G/ "%45+1+<A D1+W,P)4'"NVP D
M8\TOPB<=:(G4\0,<+9Z&#O_W]*K5"_\/ + ;_N]!%#C\WT.1Q?"_E?G:"O_O
MG\!/,^@_)(6@ALWAKWX[4=NAHN\*7YA?_!Y#]J5X R08-F0SF-$?Q8QR3$T[
MUDR]"U?K745.^B^PAUD5>@-C]09*DPUL (#=#:P'4> -K(<BBQN8E?F:;&#U
ME37]OZ;RY#0WKR$)'-^\1MD<>//2VK><;%EA=RM[&Q5XCUK E"CI9E\U=]RO
M$]J]U#<NNVTE*-/.250DXB)LJ('$X$A0JXA>B,Z;0M _((X6U7@->C]8FH%Q
M#80T7[+.E[RI0T$5I>#U=)=LJL]\JAM!8(#"""-R0S18Z3''HZSNES\2DK#<
M@"=<O*0Q+I](=ER*6_T#<(:'#+#SVX[VF(Q%Q^%061VCG"7Z['*:TW'!LL)P
ML8V*ZI7=V?7<Z(\- ^1W](%SGP2TQXD8TA!W^*.\)*H,<BH5U%I3+JZC$L]7
M!>8QU6.*>B_K0=\"Y$<91P"A"G%M#^,[,6*FQ^--D;Y0Z_[2U#0<J_4S_@'X
MF",#[/Y!1HMY<D4J%=A-]'GH_?0LKF(/CR_T-#9RC![YRO \+8'N[?E/RO&S
M<V@@CTJ5S3T'427>>?321:];UNKV8E=6E+2B(4Q6;5?I&["O/@#;V\/7(2)
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
MS4V]#,2*M_'B<&6GN436M..A4;@RN/8R]XKI$[%UA"SD]B H.MWC?.QT2$M
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
M4^'MEKA.<_G6!\VQR\5+@,9L'Y]QLPW/V NM(G:T)H?4%?MI'H/3R0^1^>+
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
M+PA!'("D@Y_*8WS:_;PRD*1^;E^0TC'VD!X6%5_PD@O\A\6.^D2$^(*6TB=
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
MP<Z,GLEI&D^T;KG2IBV8IXR:IPX<CT5%>6G2#SBIF##=6-MWSI-6>Q-T;L>
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
MY^S7[NF-5&<]U5R"B1\P=E)OS:6?3!'45@N1N? X!Y&]O2%J-2U[EDO2&R2
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
MT0L[V-^"_2W8WX+]K2T 2U=3,[!(QA]VI2F*GZ#I#2"X^5./0FM3:9D43BH
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
M\TSD=4-'2[.= PRYGCD-'@]IERFHR][T92SW^.&P5_-@!=="AOEJWV3.U3K
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
MQ#57RU#?*#W@#:DEC]:*YN5EKTD?VMU]1BHNU<J7(6%V]]9_%V?18. GZ)P
M"0/(%&;(PD&V3.-2Y^13^ #7?J%+'\%^=M'!U*KO[AU.B(B9Q[F)2+%T";>$
M4QCXGA?(YZ<.-T)F%/ZV _@01_?F\]*IYCDV^*L_Z#DB *D<1+VH\>>P!QN)
M7>O/-\I81J</.GCT2DI>OL.N(:?XT/;84]OJL?Q$=AZMCE9>!$O6D5PJ23+?
MV7=.?C_]].GT/>A5YU_.KS_^"YUW5Z=?_F7\1BM]^4_H$^Z#5BR\*)8TN+#A
M1H.?\[=OG5B9U$"W5B/<;VX$0_L5A5J!T7O2C3@-]:V3P9G&@1_*7YP9=B!K
M6!>AJY+JX%9*PZ/2[WAT%GERTB1,\(IA'-WA<QYEP>^A,AC "[UH4BO#;<VD
MHE<'GUOQXT+%1%VZ_='J\/[.R=%>O=5L[1VTF@\?_=)%Y(: [B<B B?J.KY-
M&C]O 5;^='%]XYP/AD$TDK%31"OG2]3XN0+_'$K2IF[DM4+T 09[ZGDQ#M'E
M_WP"KMQZ!',]V#EIM8YVG7.1I,Z9".]$TA'N=^=][-_)<69;>\CMH19S!A\O
MX]OH_C%R]G#GY%;&L71^%UGZZ"40,[R,KT#B SM<B4)PM'."XVY$*!;QTFP*
M\BU-$5  N8K@Q(/_UQ^R?K;P:1_OG.P='N&$QDH!F"(EU4FC"C", >O]H0@<
M^4.Z60K$#%^#S)3)5B@$@$<.(M*DY'^1J,/<61]_9@FH+J.%7W:1))F,__L_
MC]JMPU\2>&0@A_THG,,?C;SX-);B<61WW 3ENS5!=(VIK_L4 2I<X=(>J^\?
MMW9.VL?'C?91LT3;7_$Y/PJHCT*?O ^9$\N>GV *I^<,LSC)1)@Z:>3 %:3@
MMMH_=7Y&HL8P]ZF;OEWMPI8900,P'J^IPV1W?UFQ6G4\=?ZS[J*3X*T3]SH_
M-6L._O/S^"7:FX0G4?R%UOC62:+ ]U;+0F_]-"!K40JW[[B!2))9@J&U 9'M
MATV@]M$K!WHLD'*=F]&@$P4_S=8%M@/DKYW.L0FF(7/YP^V+L =?A,Y]WX=O
M<MFSTBC3TH#P,A:W$M:C5KM#?/,16DV;<PG@X*E$H^;\5[/1;#E#$3MW(LBD
M,\2ZD[Z()TS>[:?1Y;'EET$/Q5:9JSX"-W9W3G[_<OWQ]0%^6_C"N>*KR&PG
M74W(=1_K93K>0Q:>>.*OB6S1,S'T4[#PN;7P4@SA)[ELEU'LL62[J5>PFYPO
M8):N>GW/ZQ8(/0R#@(4V<MR^=+\[\(KOCL][YO.)\5C\Q!'./=AJ]>]A=!\Z
MB10)'(8'/Z!CH>:(Q/%DUZ>O0N<Z"R1O8:^YKX_0.GDXS8;S+_B@TF0+FY[M
M#OP#%O$/7,.-6@*[-AY!&?M &1.A6+T26-;^Q/D73G>1:AO'AMS.HF5-SP'=
M,$KAF[\R'ZD!B("2%6/*CT[*J(.WT-IUHMAI[3L_>3_S-SFYE #X =#^,PJR
M,!4Q93_&R2- >E &4F>KH7G?E]@0:!RD/[440/I F0A,SQ%!8"!J@[HCU07P
MX%+HC@/7(F01>HX67@ATI'5,YG:\#/O4T^7#6+J2S,96FY]#11&)\Q,\'62=
MDV1@2"1]6!CL@PM<X4:1CN_I7B23.$HWJVW]7*,%_=2V]MX!L0D7=?Z$G>%-
M=#T.FH+UJ(=1PR5:"2T7(UG'37Z")T9)PYD+>\^R.(8'<4T!:G.I2+/'(/'A
MS@E0SDS&9//++Y%CB@U>$8(C; &L S]- 1LD]:2+0M3L@I$C0<L;.537+EP*
M7KP7J7 ^,%,KH'[^#)O+30BP:]G+N"C9N:G?.C_ACX>_..W==L.(.&"C0 E#
M>.G/SX+_O'2#T3+Y6:/J7 AK'0^>CL+?1R#L42G":K8+6I.%NZ\,2TEO"F -
MTA&N"UB*3=P\@A8J36'IMR",PWK)#X JPDD&@.'PHECS&8#78"C"$?\>.L#.
M<,L]IQ=']VE?_]P MBUI>:2G4?T3A?HP*-1N_C)MD?1SZQ=]V8,73%^?OA!9
MM+IXREKUE4J3!+KIU-M:C;3%3:,4F1A<+0+YO-@U7LE?AENOHS9H_ZCQ=.?
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
MT@R@"D_ AR.D](F"$:VRH_$00)' "X%PU!VP_SYJ]_>,GB"+@-?#@_E/-:H
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
M$XQ4&^*)PEZ,EJ,P1-\'(/$@"WHEES%63Y1:F0*;(FXVG$MN*L6%,6C/(0!
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
ML!MKHA?Q ] T.$*6C+>7A\?0R3,, *S<5SC$N$2JF;4>^F-7JU !OS*ML0L
MVL0#F?=#Q@=?4RVPT?_!3HO(+7-KO;AFU'P:?:7* .A1G)XWYG'7]^'E[%.@
M;PH2ELU=G;=:#@1JRE#3'<^C+'55/C$\SD1WX-!4"?A<GNA\.$R>'&M<VU89
M_U@Z[8LRZBK;:DJVU6&5;55E6VU"MM6">>H1\^AK>ZC)ED1V)B?<4%:1GHPY
M/L:-JF[R)A_&:></2#E(V)>DINV0W.;,:!;#$W+93'E# 6W2N-$?FG1S1V2"
M9,3^X&*'$0Y\\AHI:CH:8FY ,%)C" DG08KDH5?XB1T#V-.#$[E)B$V9V=TU
M)6_Y8!IN$&F="=7"P =,(**EZ/$HN%5.9 I0-L88PN+\!#7'#AL3U5!5X!K"
M !8(HE]8G6CR6UF=Z.2C]AIE?II\&<IM-.:@ <4B8.\[H,%W"3H-6)HZ2I;O
M@.[*<\'4(5$PJ"ON(FX) ">0);HYBO(>2Q.(,.L@BU6-\.3)SHPU>&S\-IHQ
MBFDH W+QY)6KUNY5@#^BA!,>,<D)4=8$O '8G.0SI_)'G>*$6I;+V%S8H_%!
MV%EXDW5#1 [WI9J,+O\I#DBRWLMQ09FGX^M2B^F3!VV/+6N!K$4)]0Z.-G;]
M5+^&70Y)W^GBG,&75HO42Y78C7N=G_9;-8?___-3WE8BU/'I[7UT\*I__6Q&
M42S$WD_]V#G7LW,MMCZ])/[EMC=7Q?X++X],%>!E8 '#R:*+WEBPI\8$SH>L
M%*.=^ T:CN53X/1GF0\[QGZB;.Y@NUYB($PJ=BIIW@%V]OA;96>=GN:3XTTY
M=!9//%(U>X,_\^W,-66W,\JG]%CC<0M3TX0>#VJ)BL(%Y%NGIBPF6)B?BO:*
M6Y,$P.2DV-WDQ=8 (&2=QF0U,<XH_FZU7\%H/AR'JQVY$@=XZN1;A,(0^':&
MS9>M U5I@>9<&4I)X4R+)V0F%Y$\9QS0[?;L<=<ZFTH-!Y\QU94'AN=N:[JK
MD\7T<F7QTU2A6RH%RZ>>"E(TV3.N1835&@KHQ<U4\FV^+'+WEBW,6I+]T@L&
M9MZ3)A>$DW#-F^PQSF,B2W[] *0]A8R-;..PFN44FB+I)@G.I#P7#YW4$:H*
M]%-.J%3#N='=KV;S31O97A)NS@_"%"4FV2 7G3KKV(I^%XB!0Q;^'?G,U(;&
M&G!R"T:3BW1QE>3%D2QD:3M=7%C@=#.)?BY6>D1* 1!T/N'W=@-Y[4#&IQO&
MT,G\P%/MVPH[+WJ;G=-"PF2AK::]#)U@GO25'WYR7*]..RKWN91K*C-]+[49
MSI>U%3VEDK%<%5IJIR%->MKSUHN!:X - $?>$SG.??S]HW$!JVX->4R#!D77
M2MB;&6+*;7/$R%8&;7W1\%;2?_5?VB4KN<)3QW3&NT::]H,EH\Q6='#58+-J
M]M/39@NL>O;3%$ IO[]BRYB&XGO.-6I*)H-'5?F0L7^+O9V=BW_J,"VH0S6C
MR29%10;8;3?#%(WH!Q4)42>[J1J-K3[<%._$;'30HNHJ-]6DG.<AI@:F]G.N
MGB5]5?=8"A:0M$'Q?(^EVE@ZPA&.L47F&^ ^T#S 7I5K8*E[ATSO&-,)8LH2
M"3,U$HDR\[GF&J2YX,ZS)OAB#GCJ"TF>BC1W\)1O"IEF@KY8C%W$PJ/R<Q+L
M9L%YFL*X*J)]899^-79;MYO(5.6W3%MJH="-VY;F;7IY53H)T&[47'R:?;XF
MT9*QPEHU9B!H'UJ9HI0^A+Y4+'/OIVY?Q>VIV6Y=+894DIJV/4BQ)GV?0SZL
MGGKRCDP%W8RH&V0L"CW)3_'_K=*">09'S0K_)VZ<=3HXD-=*#>B,6#VB7GF3
MBC0C +G-DKPPR=HV>W!4\)^R-04U,U=U%7E59]Y=6D=)<UOV L,CK%M>F\MR
MX_;B.E<HQ^3ZE!DCFRA.IKQM]3+F-0W'7'"O3RUP1-S%@M* "RC&39;VD<X
MI,YD@H;_4J+C^\99@]VYY.C4W(X=V&4"#1\0^L C>EAT1U_9T\@%6C)UN*C.
M;%I7B&DGD9[P3ER#ZAM8%2:VB6P,LP*)U6)S9M,0OE733,]*O2#:QI8>=<KD
M( J_,IRLA,!O3J\L"I_%-O \M02T?,?&&L\/5!F$GWWO7JK1 V"[HW4) DMT
M(E5GIL[7 HPE!-E@YN8D;,F;/BC$C_T.-G1&0?7O*)2Z&6T7D_DH9<_%&C>S
M<?2?6[W4&@[M>VJPQ >Y#M#&%5&:MTK]-&,5>+&Q3 TK5LTJ<=MCF,#KZV1>
M3Z9L>%L5L^085%W\#9X9@<@-6;@S/.,>Y2\3QICA$'FZ2:2:Z Y4C\5B9[*)
M/.>\"1G%..E ?-4W+ MQ3GJ(J22<8LV5[FK*@=0H.SD-Y+.,W4Q7"U.E)2#@
M+9R$B]DHJA;#S $_O;V9*EWR-IWY(CD)^ %8-+9LS.V+R:9U%4-[1QNQK8N2
MZ27MG&<++QJFBF,C(6C6FMM07+*MF (U>"#:LGR] PG:*KNZ--OC>VMY8GF/
M)L5HG;4_\I@YN?T@BHTU9H)YD5_FW"3A\UF ;F]VLELF?:B$ _.W/1,?Z)H-
M6N($4\NH[2YZXHF_4=ZP]48T-K&/PY#S_KP_,PX[YP*")^Y8O%&D^#3VMXSR
MEH\3SF7EEZ9B(NYQ:N5WJ63(Q@W:GD/D*,X9\-&42Y:^.QYRQ<*.\A85XR:(
M%<7%H3\J>$VAG<(A3;!F>CV_%L[O=#B4(LA;?KSW.?.0,U.";-#QA7/F V[
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
M4FB3^S$R#N+B)IH<8$>?TG9S,[OW;XX;[/Q.AIHX12?1(_7LZ=N6[Z88)^X
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
MY,YQL;QH%\4".=-VN\F870IZN*5$>[]-U+EH%F/V3[!CV;5)DUSVQB%2YMK
M!G[78A:3MDG)TU,/Q9I$XM@5E]VZ*EMM2KA0^R_\06\2[XG44KG;^"SX'V%
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
M#P3O-9%H%-&6L395JR 6@6!ZFV*-F$;=C9@ZY[$-V ,U2W!2P_J!U)R8:B2
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
MZL&_VOV%EU+S&EPAQ?K6&YG80)+G<\(D(LID.E+3?D3I(MQM0JC3856+"X;
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
M/N!<.S!Q59VZ,_"VNFS3D\.S_ 8S).3;F*8X1Y$Y3<YP<L2XB9/:NIS8P=<
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
M#+T>=W);.^?B/(K#%/5;>SJUS=D!50/.*SB4PL4AN(W#V8E;G^[!:/KD'E&
M1>:*F W\-4_QC<,)#RYV*:+S8CGW_'>I\=^_\=@D^:VP[47+0@KC1%,O2QA.
MOT'T0P#X^)$?+__1"N=N<CM P_33*[D>&^:I>4];EPX.W1[#.4R;>+?JJ>]4
M;1@_Z3V9"^L=X$3JWU<9FU[PH2^(*:G#9/T<EL=X//:9!@T']=''(S&U>9F#
MU,DS;[(C DZ3 +K[D6P6'UV8!>1TCSRSZ;0//ZSPG(N2J5+K^ UK\T*;MR<?
M(XZ@$#M/FQ(1'A,2Y4DZ@619/JA%N0,1[ ,1?'L'(K@#$=P2$,%[I@(P+C=Z
MX!9324SB(HQ-,(P0+%)_VAIXM@,UH&+VQ,Y=.UYB,WL\8_B)/92T_76<M%/Z
M?PJ'S(%7?R8K@1,"W.?M?; Q_NB3?$+)L575]2C@(S20VB.F=_;HP<-O56CS
MU_]Z\L-!,)XVVX0@+[L"20RI<D<!$GS^K&Y/P\R$F*#6>&R*3LHG"!1LJ11D
MX<3NUJ(=4K("H]6./DP<9,48C/;GVX'_F'LX8.*#GNM:$Y2SN"\J,5@TP7O8
MP*V  U,N)0DL#L+$RPK,4I9\?)$P7,';V?;2<B/U?/:L+;-P*]UX[I'_ZCMN
MNS7RS953ZO4!4 RQ9:$L.^!)$98%DU_VX04*GP8X"'- 9A]8:XZ,]0.0AG[B
M@QC" QE03T+.&$ZP\LDOW)R+\[\=K)Y6$?%*3FIM0D3^1,IHZ<)1S0]Y!.$(
M6J4Q)CI)DSPVW,RJH,"/W(.QJD&!9K%%NU,/Z(7DX#!AE3GYHN-26-*<'#U:
MJ::6[4YY.Q_JQ$$YJ$2?\J/G+I\T-8N,KE6W1M=@8++M8PO(%6,G%851JVF7
M\ +:2<G*.LK,>EZ^!6WW*-T^!3:="3^D6/2]J!,5YBVC:E':#TB]U?(F:27.
M;=MG GJ.*=V@"OO^+B\(QQP/AD^(H.!41()UP^4ALVYD>!'=4.E<81Z))U+Q
M0KQ'KB5@4J/(?H [P31%_;=D3=L' 5XF<V:-U%<30L9;@A9XD<HMF%DNO:F=
MJ@04<3WDI9&L)#,)@G::;'N6J(IA\-R/0NN$$V0"-MA7T*BJKQQ#HG!P;M"#
MN6#K^">9W'OW=Q70YV.ANU^*)@/W\D+R]OJ+4>X[\3)6*FK+)NVV.1@387$3
M3'W)9 4FJV/Q[,YG.F8B;A=4] 5/\5AGD,&O 5%;%)LR6K#>U Q4CF[=8EEO
MUP(#U,YW^[J;,AEX%(]FVEW((U7&MEP2D4@M8=@HL]^"&U1?!QF8 ;=!!Y,T
M5ORDLG8_8'VX!KCG<89G]_ YS?G]],.SYYKQNQ^/R^.P$L-%FZI@.9NO_TR?
M'XT7_@+'Q\^.[ )R%+FM+6>R853%+:/ HB(J=]&4<9S2BI2+N!*6(N+$,(UU
M2@2#=MY>SOX6_ETLV\[:=4IB/GI) %H1K&(<Z4IXA[/O43ZBYLA_%,T6G9J1
M\\L-C.7+])Q+F3NMI#/MTL_NY;U5_&T"#1IP46HI"3>R<IDU>V;_D/>]R=2A
M88*_("&#+*/12+;=W*5; <H@TX<53\,]]\"0TH-E252Y2^^\_O^JL'>J8C[[
M^U"<S[%VV'FV@)-YC,1(F YQE7\I+XJE-H-ZK@@VK+>$5963I@^UO5[71:SZ
M:\OU%THJBNHU'$9IA]5]I36^;+]@[68:OXJ0$0$</X]S,9KVAC-IU0W>Z5!N
M8E%*X$ B%FRZ1-(I1]S.CLGV"!.8"COR=+WR#A$'>DN<DJ.>*W3RM,)BUJ!K
MOG<P*]3):0;2MB89BM >JV>?*W167=(T&B^KS!J[3K&X9*1Z&1S#=A"2VD+
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
MT:7 _WF^A>C6):-E=,K,BLM"V<5=REW2(SP&[2[::<@;R:I2A:EQ@&LR$'+
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
M@%=NBQ>718P.=D!WNR. >6!)B,5I5*LAOF))_> F\*FM#ELJD:M.UJ@02LF
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
M][CO96/$Z>8<Q^P"W&4EC4@9FQRO>\+<NNQ!Y5ADE2.-']=R=UGB.3>50]Z
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
M2@R\E7QP2)5GMGDWS &]W'>)GP9T"Y(A[!.Q-3&Y)&\%^G[8]H(S:DQ!N+7
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
M0C?!Z#Y,+Z)M9C@?3C0P86X3?-=&F79_!N$ZFN?H8_GZXD#2@= (D/F?HW'
MF3\2Q\O!(9@RPDQIQH"@4($A!VW([R?]RAUW,#QJGSP![TH%4(2Q]NAFI+KU
M3+:RQ23,"58A':5U**@:P/^#-)MT88&]IT3=8C@TB(-A9G:L4S(,?9Y?3_EW
ME-(1X05"-DTNE'@T%)\2 <#@'GX:J_.$C!T23MPC? M) CAN$RM^Q-U6O4$1
M1H$^/EFMRZ$B#8@L _=*R7V=6,)H/6E4QM075,/J:P;@8W2X7Z3-@B4SB!*A
MFP/>N4XU"J*F84;@>'8'+UR>WI3R#CZ)-?HQ^QYTR9L!G8BL]N6&;C3/X!8F
M7I=)O Z]GBRSPGOG:1@LB0U(L='R3$!%J=ACDN;O)%[8*)5T>AZ6Z!E6<W5B
M43\O?V8@;Q,*I<;4;C9$;P6.&%0NI"<Z#!V.=KW=CAXC)E=&AX3L76(X?>0/
M57FK6Z()XJSQ^L$*<C+E3"B2SYQRD/+H0CP8C80VO@[2Q&8J01/!@Q*-5NJ2
MR^>;#2I#T4II[Q6%>">=5W?5M.V=HER N S,MAFL$FTG6^\EC4=\O8Z]CQ5K
MN\9T%\'LCOSA!;7;D0%)+B]#SE&034JD64_E7H=.[G+WX!68]XA%?GX.G^/O
MK6TY9^@5K4\YG,=*6,67(9PFY+E=(=NP/!=Q6;D@2.'9&'U3?5<#QF,P\\@
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
M@N%P'=470O6GA*-T5&\)U7==Y=VB1UP$&,*"'6I7C>/\*7>/]63W6 TW6!5
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
M)N K6^$M?/\HEC!X8^#(+/P*?(>R)3(T-6LGR<F4]0EQ-G+49_\B1R-)]NN
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
M27IMRL*P.("J?$V-Y"3!ZM0\H1*$ Q\V/XNJ13/PZ-B# P"4)%6)PC/75'&
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
M'JLND<=P=GYZ\6.@''Z_N+Y^IWR]NOBA1,F;%^?7S<G9W/IR> ER_K:?;-L
M2;3;4&,AU]<C3JK%B4$ZQFX3"G+#Y%/N>NEM9UM0U6EQPRV2H:+[58/XLM*5
MZ]3BN_P4L_N;PCN L](0,5MVLY_M*@Y,D?)[NEGEY=QEF0ET) HXX]_SPD67
MW08$SV>UCN+VUV.E'_";EEB5-5EWFQ^S@4;Q5>;!?#H5!:K\.D(6?1I1AU4:
M\N&4?YC)9_&E1I;C1.\9J07Q%NOP,W9Y>F Y-)J3<AM50;*F[SU5]*%@=R6R
M[6&/%3=9.X$GIM7J:D15U><WM,=[%=\O&RTN'E(,%EV.**XF9.U,W=#S;1HD
M=]9%OTIM66D8J0R2L<.Z(!9  W8(=HZP:XK^OU\[QZV$,N*JJO2ED*E]8X<K
MRG*S/;:SJ;Z7P=P?L^[WXK9)V.8'=L,'_#==X6R[8T=<.,=N+0.X!LD%1W?4
M8X6Q8)$QP(I)1)>[<0#;M_QVM-33V*7"7G2)<0Q&?@BTW6V#.R/P:^[+26F
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
M'B@\ERT7)G-<#I.\5=KF"1TE_QYI? [7/TZO^GSO QL&M%CP#O:(__^<[97
M&R4,YH +(" CQ@0P O3D4CN8^V-K"$2Q V"M6\L=,K'.]AUDJF!V)NG\$?_D
MP08(!#-@IK%-F<$"8UO^*#J+G@%R[N%M8#;'F@H SQR+<;*8:30=)G,90J)!
M$IY*)@-(LO@W^",?.>$YR3TPS6PN,&"K@+4#!BKVFDYGH*9=ZLT#$ 7PYHR%
MR( S&,_P6;.?"SZ,&2L>#5##F":J1N*"YRL%60+#.-:#V%[ JMC;@ D&#V0$
M/ -^2*.?>3"5"*\S>((M;A@'BOKP%NS!D(TPI'YHP88^,*$%P\]FH#X#X(>I
M=2=8[]E4^.B,-X74@,>Q-8"0$D*&/5_\G'-<]/P@].=#H"93P\/AW!<_%0R5
M;#$\FLUV[G!MR9<"S!O8(PJ$!L"P;0V 7NQ/]@T' /3 9%$T1S8QV A8*FRX
M -;SC=P')KQ(C!<A2GTZ=@2<(Z-HQH082'<FU?E6PINVKXSGC$0+U0>P^ROY
M=61T#(=^ E>._]18C/;\\2#SO=%"+(XB9GGBL[%=!@!F0DU\;WXWR?@*2'$@
MV]P.)J#6%*8C^E<7(KHL5A3I2'@(LZGN^"/FKAT&1][X"!AT-.<*6YG2< (S
MX1(_EM=<&K!W."<><@D1F00<0;YWRSYYETAZO@M@9T1F TS=!@=C].]YP!]F
M!S^/QC[E HL;8(K/N1*8_XYS!-N&SF^,'325_R?YXO(&1K:H[8Z%51(]!ZAN
M#^T9G_EH[L?+Y0J,BZQ$M'&E%QNY8" L-%1:F<(N+70HHX8#>WA/$_L8@/63
M&<.P+O:[J3V?PA;T84/ON1$L?C*B2T(5T#"S1>B?21&@#@AID)D@!E(BG?$T
MM^;!/8-EL*]93L"^P4TE<?82?TO(F:4A (KS(!;&?"P'H 3V@>>.]H.U^PG_
MQ9:A'7 \@^W&V"&2J2GW)<UE[#="K=$P=(2GPSCO6+EP&14<V%=&1/C'G8.R
MX9>S$;!E8(A[&U;#;%?XD>TO4S]VD42&V-3Z":8/91:H!<01G,+&$A("I,,4
MH#*,S"J@Y!VP2BC *:P%:PYLZT<NUW#9_@)()P8E&'O"M4I/QDJ0&F/HW@ZX
M?&(*:9DO(H;GXN*>SS\(YM-9Y)EQ[N+"3^$B"\9B.^C;3 ,!2[A/P,I@*?A4
MV"CA Z6QD<@,%,J-^;F8(GM[>9_8.S#9.3<>@F?K>+!!M=W2-'6YBKQC"A7V
MT0%5ISQ,Z#.* R($?4=2L,3;1P'Q.['N:2RCP0GF4 <LCNU(D 2V4$',.(1M
MB_9['!E-7%1P9/T;!&@PLH4[QW8/D/Q (RW)3<$1(SL\ERLJ9F0Q3Q]X#KP\
M!BCX$67N3R#&F;'MMQ[%U)CA'^,T5A=+ S)-$@GY$6,C9K**O_EBHMDN!ES(
M<_;YF3N"+;+$&V(YZ:\&RO_\TM5U)L#_[?G\M?:1?^/9');#),+O3=;Z;$_9
M[@&6Y_&F>7-GQ( 9 %L#%H74L>:C2/Z//!!D84IMP<ME*<!'Y?".S#U&M<1Q
MCMVTT%LLG5E^K,D?5X)CL+?=(?MF/,?(P8IPPH</00BY?.2T7SMW8XN4K71Y
MB6P<_BX8!%Q@1-*#4_Z92VJ!)>[#+&=S8+QA.O8R!A\]<DM2(R\$!ULM%<?M
M/G7XBFQW!)L#'P<K/B= <2DT)#[E%@7,!=1G(F(2^?C<!PW3$VF(2#B+8VQ,
MVG$SEANW8+2RB,LX$J@^J"$6U@-SX[_<VA,&[^'YU3_?13O=3UE7\]!V4FD-
M+/@#\!S/?:),[#N0%4?\L3R R&G (/,53#_P*$?W@&<J-,ZE[P6,VN&3L&4
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
M2_IW^4:6"_G*,^A_MISK"06?Z^#D-)U3 ._S=&+Q89.@E5JQV2X$7171.*U
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
M*78,8O2J->?WU')O$+2S,J]>:WX7"VU^8MLF;75-QQ^9H%UOVWM'VNX+G?E
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
M@:'V2L9,2P._95E'A4> 1TD!Y6MS\V+QJ%NR1)7, %SIL*N25U2L:X"]84V
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
M)2-PN8I RXT]#%R7&>>!?^OX_V0D5VY:W+1V>EI%YU8 OAF )]7O7;^Z6'$
MWJ%@ELY.6U*OKS7!WP/'F/&?X ,R ?KPZ\^&^<+_2NK=%8>-(4.M,W\<D6N?
M[FXA3V-&7'(RU6V,Y=9LQX=Q=!=Y)5D!GUW@L%/=];'LA#]F'M,N')L"MK 2
MOR9*Q<)#CSY\,5%9+MFV5)0 )Q8 MZP-+=T#$+[_[?P?1_/0V6C\I,"*2(!8
M8@*D<1B*#7C]]) \8L*E21DL.L)X5'>=5R6=S?TT9):EW?]V^^WK49+H&P.&
M*);$#G/N&&$9 E6USIE"&(D+L;^C?XY#.93<X# [DA7;OT!95#G'@5@\PS*
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
M!H[IN>V]TW/G=^DM5W+?"7CW)]QPI^QB !':C.FNE\%.BZ*WJXX4GGH%?L)
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
M8T_W33?I;)K!GWL87Z_6.STMH_I1@>9N0+-;14)7FO&:FO$7YGD:.8MMGPH
M':8?L9*K]TNN[N7.92\XC&_H?FK5FMTD]U-9)>@*;RN\W07>)I5_?)L(\C:\
M;=>ZI_N$MY7FBS()%OK%&N*R<?BAZ\ YXGA[*8X;3C"P6#8D__O!T+Q\SB.5
MYB65=GV;K.+=.O9P<[K'<_RZ[23CP+J$KUTTX2N--E_A<X7/A,]GN<LP.>#S
M2:W5S<,AMU5\YM+,SZ(<UL]4R2M:W2W2S6)W'9&JODAY]T6B$!S9"2GBQ$IO
MA-39NT9(<HM:9(\<FNJR@G'@#L?81+7_[#)>*1=+J%[(3CPB+D5[8*+*_T'W
M!%EY7OS#VH>F?0#J-L:*Z08;R8+IMXZ?VO:RV:7B.Q]Y:P]J-A)6L)Z&JYG*
MU>AJ-532_7?'\4RXXE=LLCF8:;_KEJ4;CBMNWO3@4"Q15ET-YCOJ/=DQ(KU"
M4%=4L?8UBDC3IH"*< ^O8Q,;0F%G3RI#&2ME+YX1_3%D-PIJQ(SEXJG,$9V1
M;%HJ-R:J/<_M!'B0PY^A5DTZ;T[*V:8=]ME8Z"T5;_T<[<<<:^$<EIB.GK''
M-Q=;*W6JBC9_%C70%[I*1ZI6B\[#BW=H"1"<B2X$ A##9APPH>KFY0'']E3O
M*M5>2S4Y)UU5;E1.(0;T9-=J#OK8CRNP1IBQ*ELD7X9=#M[8435[>6:Q3SW6
M'WO96:G%JT/3J-PY6U45.ULVS+^PW\7=J.]BEQ&:D?I9$/1)6J!(P4)[B_G0
MSZ0.?)+>S/J1;<_G(ZQ7,/RDD5!(?8V"X=ER+O;R:%KMX_;2HZG%*X.'F+J4
M81)R(=I0[YDLK=M%JV!9F'\M3.H>1UH;X+J6LQU/<X:B_8^3WE3^JSY3F!H9
M?@6Z @M[$6MK++PK:!_@<<"[3&7I:=YI@"I('0!(RE#@BNT%J[ZD!R-_AUU^
M7/-%1TQ;(7IW]T[TOB'!P -L1/'F\56?>@<M.O\I.I6,32#;KFA#%_@F[U1L
MJ(L&\B&[.E'=<9@/FZZP'U,'FYS0=Z8\.VRXQ!L? 0VPE-'=8 .?^H21]"6[
M-$7>X5]Y>.CR5XTL,B0?#L<F"$K8CM3\@82)"ZY(ZZCD//5"QHEQ&MY#R?3A
M YMXO!\2B*_P,[6N\9B6/C&=298V, /&;)@$DS=TWL!$&S.#>II%3BSLG$;2
M)W9QXOU.L'0[M3@2G4_P8T0:DL08GI\ #,I^J.15H^F$'T/SQHS:OLE.A6%_
M0L%V'EBD^71@N_+CLV[:O &0Y< *>.<X*G1NCDR^'V=*<C&VVXGVAEJQ,NIK
M)3K2CF+M\OKT3:%2Z"OC!YVID0^I$S,",7LV!\0$$@5QL 3<I"]4 P4;12.K
M8$Z6?15;XVCK+2D?EG;A3":F3_#:MPT4: &BF3U<:5WJ%<[BUCB.['P.N&)D
MR]P.$MTTYW:"\570CS6AL%&GR9L%XK\UT3(,*,:+8[UPXQ!O/PO,9L@8FL?I
M9'\&JIY&[B8@Q1,M&F#'L,&_08GA[-0 7<J=:6Y@T5#$TX!S6$#W2;,'%DO+
MH0:!BB8#QS1M'=Z#1UV/VJ4,L ,H\V3_0<GT 4^HRXG!A\:7+?,[L\RQXQBH
M&KELXO@L_#6P>'8CZEJ.%4@E'^DF*';4^!:M;Z)A%S6D$^UP^0IEIW$< P[8
MPD=H)7KXE6Y0%W*-C49X$#A.X*H=U(#MV\#R\$D0/4Q?JGZP-.(K@EN1%N7"
M:OX*3 -8:;FTD(*$N</IYGUC@US!GO0?Z<3WI.1=O/DV--@'3'S0>H38J4\[
M1:J(#4A-@T14CQLR.'F1HJWL.CR2TC"0"=Y6DM[$GI8D'9O1@8$DJ>&F+H,O
M(^2 /WD,TN.(\=[)\+/LAXP";N@<$!V?A\ZS35*P[* DC,ZJCR2.@%(M^RO
M+MQ$8$"JG<)M WTU3"!1+O]AP/Q75 7"Y=*<X>I<1D'0HFDEZ"(V-J-%;<ME
M%IG2G=B @ICC0+!EDZ9>MAG;$&(_GP3%=C+?P.WQUL_,UM5^>#=<K*+!":S8
M.P<6ZML)OW$_0'0]>NQ<'#): YDN UU=OU'>8L>F>*^&/>R4UWYSISS9#T\$
M%%Q@@(,*B0"V_\PR]\J+QUM,X=7Z %3.[W5]Y.,4J@5?8A1B&$^1H:'>TJN<
M:V]7==0K7T>]RAB;@ZATI;O81<2[9^[C&*ATNL1TNG<6V5OF:T*Z -%>HST>
MMBQU#OQ^J#%QKR): +;NT=8_8'V85N/3U?TC_=7\Q$,-T! 7^+PW/:"F27J7
M#8<7'PA^1;F"DQ^4%("-HR77#LCBAK8Z9S(!^8IFHU[QU%L>1XLWFDSKOKO0
M5O)3N&?:<HRP"25;G$+& W_[%)>F10<&)ZGION^:@\"7;;VCAS!V+(!'DCZC
MAZP;_P;]?/Z4M74/F,1!!VDOBHG+#_^#.8)[1:7[A7W4#.[;1P>;O [M?LDH
M)M?RU: CU)<Q_H#;:8%(D&N70BM,[K+GGTW/"_A> Q$W\0(O"B,RD"I*#\ #
M4Y9]?3JU^/Y]X/=> %(RGT"(^V3')W%? 9/<DV9.IA@+ ,O#N9<MD<NZN$ZQ
M 'A #$[J@N_%5F;#F:#-&<ZEKF;R&,@XH2(@.)/!/<%&"!5DJXZVH#<8.C),
M6X952!O%*+Q!:Z8ES%-#H7H(B]+A7]&GM::F0OA!\[L68KG)PSL\(/6:"/48
M$%E(>'9I_]<R".?OG=O'2-?<,O,4 [YYD>ICWAS7/RL%UT\YBNSBP#=NT50[
ME8KR/>B^NJOBCJZ5XOVH'%$'+31PRTGL#$+C0\099U*8'$;=H!6&(@Z?F0TL
M"BD7T&8V)0*O;#+25,$#U?X*3&0A@? !?V>J%B<GS:!!!9,I-[^2U5CG%)+'
M0<:-$RLL&J!O#2UR+G.>*9P3_M)W(F&)(O LZ0!JBH4DK4>&XN$SC <K>9+7
MAN_0L0BFVQ_Z 5JMQ1C</,\-)YR? &OR(L?$;5P3Q_.IXI\Y,H<@GT2.T90V
M>0'8<Y>Z;%^A&>D7$!4^<M SI"DL:I;B5PL'\<&4SPT=LE !I+TP_D,X LP/
M4W$[.WRR&/^3;CL2VH5OO8B7PLWP11'?3XRHA+<67PH\OGNT^Z-08+HB5E>W
M9IXI;O##B_E16WR'8B)U:QA8ZL3Z#W=IHFK1^/X^V5[.W TS-R\#C@4RVE X
M9N.L[K11"E:W#D<+LU+5SDJBWV[MP#8("2%SI_+!#LF7+2B-%Z 6@D0Z941_
M;+H&#5+G\1]#$;@*M&3*X]$G^@]S$E  =EK(;2=;GN835KV)!<WJUB.M-'3$
M;Q@8>W:\6(1-1.Z+0$R?_*'(1H'09\L0..&Q-'P<>)6[!)8?1*_13$K27WT0
M]YA68.1X'+ULQ\&]5#@W5UV7@Q$_-4>P+Q%0;"';7A-4NLWE)_2O!PS%IC#L
MKWRTA;CK D&HV3@^61YVG@P^&0*#NRV"I=-C&1G<MZS8*=M>>+"1"WD/1.\Z
M/2PD3N0H$A.3-]*@*UO7QW\!FT%?%&=&#Z;W_7QVSNSA&--\"/X>,2WE@8O"
M]ZZ#8>E?@%EQ>$QZ';,)Z$T9_;_PC'CWJ_YOQY4/>?3*->Q+?2,>$Y/>N8\@
MD0) \.2$8 #\_INO6A'!^GS'G2$6+*#*/>@-BS%><XNZ9RY^H3^SID*;>BLS
MW@!LGRTF)/Q$42A!ZMW.,Y^(%,Y3@GA.0A8$ZQU]'L$)"OP2 \GCK'$#H<N$
M28C<SSY L@[J1UH.6^,G[DZ4.$^K F4G]:U%)EWC<4VI0)LQEV<ET/:%7O,
MBS!?T(Y;P>L"O)XNYA8I>*6+CH1/2441 R7$B6JO^CJP>0:P"2-GATW0)RG:
M+#7K!8#SF$/GM3!\4M0");<)BKZ^()D&HKVDM@&EIZMWM@+3-"B]$KF(EZ;'
M/2 P\$Z@LX$WNUA228'G7-(DV1^2(!3=%&36R@*BO0X0XU<G&4(K*80'U:\G
MA?22FFXF9""6"UOVEZHW00I)09M-A(K>24RHT'*5)^*+6ENF:&60*7H9DV K
MF2(7F6*QNY*$OHA<FZ=@<=*("1;I\/EFF2)W\#Q):M51>@IY8/*$<#ID%"IT
M+[M,<=(^^NS8"\2S7,[XO!-D$BM!UYM9#1TB;R\5:Y)Z'&]7"A=/+T.:5'PP
M_=EOY&<M'4(H"R]R9H-9P(O098B+?9X)YS#=AG2.(C9XCD5&4EEU1E#-KZ;!
M/;7HL+L!ZHD)0/CWX\SS 03NB O PQ^.OMX\WAU]U%['#EP'[$7C569$BA+^
M*H-@S,@X'A_'D>-0'K+TSF*"*:+WV'P>UU\<RZ<4Y? " +==#)U97;U'^W;\
M>,R]JRKFB"_L B8T /1YF@+FWL*$7W6X2&>@B\5G!_B,,O5IMBZ+)>,83V.7
M91-K2L,TT*2WV* \%*9ES8YXX1XNN*1X1CI[:9DM\/[(?7%+$9%WH_C4ZMH:
ML5M#9HLW]^JX!HAVT4N[N;U&DRHL=M&#D:\I-/'Z-\IH%V+B<O<EKUGP@\(;
MX%,J=5ABG^H)Z.KN'KJ2H88XS%W@3P-18^A?*ECK$88!$</AZQ(?@*ZR(=S7
MKDA#:]&O^),J<H7^0&K=>?+)2V">#FV32YC9;W9)4[_]N%E9X6@O[K:=^6X5
M%8B(/RMK2/UO8#,MCOL9W/#1 D^G0KC@+_<-@P*H,&RO1E4Z<B= \)<#NW<C
MD1%9(1<X7I);IQMRO-X^06[$,V_:H6>^Y!#=673H_X27FGIM29:S [BV:$!%
MR:^MN\1%ET*(C(1"CRO"GQ8(0B<[54(X$+5SUN!FO<9\] L!UTD(7*?[!%SE
M!J+68HG^;0#1R5I =!HQN6:NZZ34Y321?<[=H*Q\:=8-RFE*T>\$JW\73L%#
M#B6F!-)SK")QX4PPPI^N_XZ2%OJV<4.X"%"" 7[)(<;-O0LQ?L0,NCHOG1'=
M=4GBC N:*[KK8737F#"W)+_0]+0))2YB7@C/*'EV,=*3\DIBM4S"&GNJ1/.K
M[O+D2*J=I,J+@'@NDDG"TLZ8*6D.R;N 295A2HD<C*^*#_DA3-')XH$X[4:C
M&DCFR_)6+R%<AUC!1U%&A"_+U3&SM8ZP)3(OR^7:J*AD#E025M!7.6 @%=GP
MYY!G&G&:F%IF .T6>T8BT<4/:!YN6HOO.DW@N)6U)/_)8 3#P12ZY93UG6#'
M37KI:E6#.F8189'$S<A5/&(2/!!"3SMWB!X>7?<?SX\^R@SUQ$>_38EF?SCJ
M/WZ#1[.$6M=3'FK$$B(>V;,HVBT3 C\\.5/ M;1IL&,@MH;X1;N9H/N(J7*Z
M?!CB!G+D2Y7_*"HWT$9RV,817X0P)^4S)@?_J0L:B&M232N1*<KL,1:HC:9S
M>IH^<()X^J,G-JUR+EWV'%BZ"T.I0F(BAQ#+ (\B16E1[Z%J89B.BH[%B[O+
MKT<?:]$RYKQ>P406#"2]@$Q;<EX3=+E(:JAO^A83E1G"5_ 7'/Q8R_/00%3@
M902P8@!*)B,353ZAA T88"O5&Z#22=FTL68W9N,C@01K3YD352, HQFPRT9>
M<TGS 45),+HX'0DA'MT4:R:@<3',L^$EIN AA@(4OTAR]:H:$/QM^#J?LQ8*
MY #@SD@MW*_J O-B9UA#&@!OODAEO#AEK/!Q4G+NL;:%<B9;F&(%35= ,4_3
M@5@K4IW'=9Y%27&LR.)J*GS264J%PY$*H[YGDOKF=!#K$5[8XX<TPXGH7"1>
M 6$?4 !)M#8$2'YVW$CE;U[CG6$)6=.2^>%I@[?F!X^WF8C5>9SJIA'-P:==
MZ,_/P!5T47UGQ+!=CU7C6,9)-U!/!DR%#U+C$5NCP"5*'QD :=( *WU3F23,
MWO]WX)J>88KN&UA;1I1J&<+:$>.):H&R(W+/4[;9GM^FV-@'+-KRD9N2>(A,
M@-0M$A8Y8+C^:*K^AP&H?2/3_SB_?5%LTH '074<1C>?+V 5QYQ*SC#.=LPP
MUBOE^W;*K@II;H$[_5="E\;_XD48:8^"6?+G9)7!/&H*BV#ID+;/JZ^M[FFG
ML]@P4%NJU6OULS#>L7!U-@-Y%4<7^^?F]H^KVZ>[AW]J2AO=D9EBKFCK3K12
M 01(VLAX1W8^BW*Z*=O1HRX<6&:+-\G@)CHR\\G2>[</?\C2>U*+VKB 0?:F
M%A1&;X;KYW5BX P>_A"UZ%2[C;068;U.:].^TNKP^N%TF^2;]V!?QXN1J/$<
M_56MSGJ=]J;]=//:1_?H<^?X+'T?<WW)WC?V96,"8:'?\W\DU_E=;/LLOG%Y
M45WX2E+MI36@DTHS1R:197Q3Z@9OI_RSK,7;[216WE5_1_\,BSK?]W^[JI\_
M7/7_4>]?/UT]1&HOBW+/&4LZ_ZU!_Y=4LUG\)*LU+Z_5O A:;S_PMY=IWN\B
MS2NA(?)7P0+6'2I:U*O<6R5B+32&VQ5%6B%5M9=+57=/OU\]:%_N;G^K UY]
M!;7C\>KI4?MP<ZL]_7[W[;%_>_GXL202USSE?[L3?3AF1F"QNU'DTL-F],F7
MOM J24 MMWMS>D1AWXC8HK^\^NQA9(;\S$D *$Z$&2FUX$W*&L%SSK$[?4B/
M> -Z14C\L)9^8F'[5A=U7_$_'S]I5*46I YY^0/']YU)M"Z];^3M(P^9L&\D
M3B0.OLX7 V_E>W3+9H=C0H<9R5^KN&=^H0)1$4)T.N#[3NQ',/>(!#<\H/@O
M@D.0CH_@D@'Q\]X@]W\NIVPI/T55%9[,RO]'>C++ SGPP06.=E#XMT54:U6H
MM@U44]I^&5&H KT#![U6:4%O7>K=Z #A;I]N0KW%)9Z@8)BC&%AX"&/?>.%>
M/%ZAV9GIED_=.=-N4D)LKGM=03H*F',1>8\^_WWE EIS;:#((E3LHE*-E&>;
M&ENIH+UI?#4I\O-!7GVH9"F+93N[Q;)]]+E;Z[864YQW?;';!Z\*I#<$Z6YC
M4[M[<2!]UEM,=MOUQ1Z*OE(\ER,;TOO@:<6)G[%8Y\1NBFJ_(C*Y;&1GMX>3
M2O)2ZG:GD[R(>?2KZ:$A4[>9$[R1YG6./C=KW<ZB"S7KW?Z$73D+E/??,8NO
M,'PO,3PI*"*34%,,AK<1PWO-Q33>/</P+>KX>R/QJ/_.N'?7\;$^)D6I\MY6
M[T,4RH\ZM)=2!\,)!A;+1A[^?GAD,Y^#2:6;24%8ZTI&;R:5)[5&+\FFL3&I
M;%?"T$&"<H7CF^!X)P?9* <<[R9TK]@S'(^)0_ A$C\"GS"8189O)81&[B!F
M_I(-_%6Q7"<EBN7Z5:>58=?G[A%/XU2?1) ?YCKHJ4%?G>5!7^?]VW]HEU?G
M3R4)[-KE"N[LU=U6ONKN< RRO*B-+A?-"\^Q'VP8\';B&D"=;5 J+I:=PQ09
MEQFFK^G/+J.4&)[-=7][H9WK]O>:=JOS\G<:D!='-"C5/I@V[P NZ_CHGJ8;
MV+#;H_)*F).#/61KFHCDA_%D)'\M\4E--A6WL  Q-@?$?_@D<RODG5UY*MY,
MFP;NU/'"TB!J?U@]&?;H,C]P>2J=;EG.*\7 64PTBZ><,'Y:U L7T! O DM2
M 1I''X*QUF]ZTXQ<!,YI>;*KV^JQ'K%#,!^LD7"M>$O4AS=QR:\Z%6^"0\T*
M.[*N_K%P8V\U3:FP:;+AS@QVOAIS5"7(-9!(I*TL!5A39+TN@.W$,<R1Z%>6
M!KO:2K#-"F]4.3,)U& UHC8 MAG&H@"(JT+(X*7I;-\<FE/*LL/I;2PU\&(Z
MO#>PEY2,<;#0U ^> \_7,E#BC>!I.>TK$2@ITA79?5KP=R.:9IXI24OL)A$R
MWP\TKBAIBV2]V18E*K9,V!(X,8C%:&9,3S:;;U,H[!P-D)O;_[J@U5SKF GO
MSZ@0Y -[<:P74#?BOXGBD2A6W]@@:02X$%Z9DI[KRPTM%(Z,:%=4/'UN",JC
M?W+.V07?#3,V3,QK+^I8\;P\<8Q.X'M8:@<SK@>ZI5,G!%$:@/:.4I)-S7%M
M@"7J;VTY<*UT4Y09';A4=Q(+":Q(GHR) IU(61.X#B9JMBP,&%V*PLN,Q98[
MQQ&X?(I"C2!FEH<BG!%@;!95C"$CKI([N908.PR8/!W"DB.%=@)AJNVZ:;.[
MT=P$O);NN>.ZSBM.+_:\(;PEZ/2J[3#<,#]N(3;R:^:=EG7;#OB)FWCR5"@"
M5AFX+"2NHXR][7C)/AN("M7WHRI#V<?@L;TK[[>7DG9; @IR(38LKK=/QWO!
M3_<J/-Q-\WU/EE^S0+7'8."QOP)!Y#?IN47UFES3<66IJ+!T14@33"_$9>II
M.-8--)\!,"^PG?3[;*_JZ8&HV]K)U2;A;5@QGC.+<['G#2^TN1AP%><3BR3P
M6(M7K8]?1ECH:R2:"8$B;HOJ6ZC78^0T Q'6I:8\5$@%G_KBV 8\<8,_#W3[
MNW8'MX[E.Q^H^IM0]+_<G-\]2%5?PL<C"!OXY!TLSD8#KZP^!SPM]O;CW77X
M,B\"BHW*\3EB9RY6&A=KXL_B24RMP$MK[]#K+6D+0R0_\F=6B%A:J/X/%-=
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
M+^;M35#WO MJ)J@@S(OAT)(ZOPO6][7Z&2P<<T:;?_[3*M]>#;X P4OX [R
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
MR5SA3C\[V^TE133,#>\(=WN/*^'RTN\@+JG;:F2^K)O;ZZ//[<YQ0M<:\J6
MX!4*-W/VBH6;C&H9(%](!/*Q BB^D'8CIXVDHN]K6B!X>$/$V2ON*?T6*SM%
MUE $(+"+!7KCH1KKH?#&M@=4A57R.47/P"FL#.CI!\^8[A\/<T:U%4L\1.R0
MJPT2IXT6;>0T9N&,J+Q+< &VFXX%*550WXH%%9QGA?/37@*<:RH::0.HS6*'
MRE^TRA9&6HA$)S"!&ZCB?*(F4C25E)<HB$D]6$_1G1-TY1I7P;_;J,CKH95<
MJ<7HMF6+7W-5/74E$33&G-8T+$X*UBNG"/B(A_N 9QMIEB(.1P;&"1G#\^[Y
M21C_9+I[9[--Y8VSYDD"=@E!QHL8?<):(=&T4HK>!-6UMBJGX;21%!:X]_?@
MQ^[AZ=5YXGSK^BTB8)( ^/7/Q8-/C0OQ7QW.V-&'#JLYGE.BIOIL'L5(A \M
M5N2H6,4C=ZQ@99?=LURJ%.3_85H.72Z5[=GT'KO'"8V*2)+_+L;7:/RPCH.?
M1 TIF&L^AD+>TC(Q?QW)+Z-.D$.\P"(252I!?J)2IYFWI"1*,Y=#RF\VTJ7\
M!)Q81]IOIK0IJN ;#W[7\-UK)"0GY #?!^67EGXO'@V:Q":<P,>X8%4=XKX/
M:"*JCH055C,C9J]Y-H>86?@)O%4<ONT+1NV<8S0[G95&I+?9A2ZHK.R,:F*G
MD]]<@IZ2P"']>).&EKTU9ILF"[93DN&XSQR+;5-<D(@#7_^01?X;!:3QX!->
MVC2"ZH<=I;%&^I&\9.U<MWA$S;M(//HFJV^E098JKR8KG(F0>Y[8DI+*PPO+
M8RU2+ ?*RYG(JL,8%Z?JV:A^8SQ@'CVHM4A9.$Q0B%;:CM8SHGK42$>0^*DP
M"QQWP/Q7QNRDP>-#\?%QP; C7K(H5E2?@N+LT%;,RR)C9>-G4>+('^NR&X'G
M8:P4<DXJZMR/SFKRX X2\]!8TCSYY(7) O%)93&VP([,?<#H^DT9&47MX;E^
M"BHS*A9&&\LQB42AP;L8<@?0&<DV"O5GW4K--$)VE)!M5(M;+M'6HA3P_H3#
MF"CL2Z72D&J[/+''12U(IW06@RV%2%,&(IG)4&O*7 &;FD?R(DB<7FG>&/.]
M8"$;\XFD&;E!206$BMW%:E&LRH4^;2:UMEJK5=R#6M M\S<69!(2<R7'#9VF
MAK.R#J%*IQ*-M*R9:#X"4.-(\B& 5-:]%@T$3%"+*6Y+I35Q6(Q&CT7 2E2/
M1/O\"R>O(S*5J]PLTZ:F"*;L'.*/ >:-U+R7>#+8XIHE-910>ZPJ:$9)+M<@
M0,GP1'[C L44J4\<EL/E1YC%SHC9+II-W0 9G[ G_<>EZ0TMQPM<EMQ@JKU.
M@ZE<I:6T[E GT>Y06NR?F]N+NZ]7VE/__UT]'K:PA%TO3+I'S==_\'IT(-.X
M/+]+2  JH)_7?Z,^!53SE6)4>1[8=&H!AR/ZRA!G+'2:^0%6/XI.X(H\@33B
MVDJ*C%DLI; B?>F*1#- 5P6F#S#W X:A8H,50NJ^?\T7^RC7&GMXPY2FUJ(:
M]%.D*00R95FHE"+:::'$XB@675X "NR"O?.7URVF%K7S+'\<VX)3)(1+Y0"=
M5^T#Q;\[@0>K\S[^LOO6/@GQN&^C7(_#,3,"B]V-LD )13\F4[9.(F73?J6N
MBR+*E3PH&"LJ6CRJSQYR1/F91Y4"]Z/95!1H+#0V/<1WC8.F*\,D.)OZ2OY
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
MG'Q=F#KT 0K5:6K;UW5T7\-K((A4L?BABKHZ^;WT@"+"#: >()=-B%I(U,S
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
M#3P3X?UX6%DR"Y=8?6N57$A<WPI4]P9DO/FFX*I6WX;JXJJ%=C63E7$YG6>
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
MC:$E81"AKUK6%+<FM*342;J/$NQ!@@$X7TFB6L-2/96,#A5VT,?B)R[=)WA
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
ML#'AQ-*-OC[!5K'" UK6-:_5C.^:5R^6*_['2OGGE6D\X=RE<_[H/$PG<I
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
M\Z#IJ;\<\\6@'95PG@C0$SB%3P!?P)0+> /6$?#F-D_W>GRCA+98"=%+TJV
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
M.4)92<+Q.Z+7GYZ?^$Y*OM<R8^)T=1KI[PH_IQES-_KMH8$+FX=]"4D?F';
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
M0IQY@1]R>D#_/@2M(GM&D5,4(32HYWD130-W1=;!40OTJ)*8XRAAL(E;*?/
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
M?\FY'#LHR/WCUHSMEP\KY[O?U3:5!(ESEM:3V.T+]R%$\/+'R0@N9+T^YL
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
M+C5,QTV-N'0IH'$KE<B I81!O=SU6,G=]N?HO>6;K?1/146NLP5\OT6V.ES
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
M<P_,JAY3))*?N0"-K!^$L[A8!$74>C4@WZI^-+Z3ZDN'_,+V)=N2'HLP =/
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
M=UO/^0LM,RX ;I:1?/+L[>+J318'\!6[DS%6N#,C7DR]M^7<*:!OE2VQZP+
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
M0,/-T,'0R\I4W-+-N-TPN 'Y3\NE]JQ8: SY33:2^RMN(WT.&;$+NU&\[:^
M*[X;F#Z]KW;KFII4OY1W\YUEE1(UI^H*8Q+!)YE43DC8;>08O%4Z;3M9.#5C
M=KR1Z"I#M$CX@\MQ[UUB^%=Y<?DKB+G5&9?5:2_;/EU/-?$<[XR6A%.C\.G#
M,WKLM_O4XZ-KWOK5M9!&S]V'RZM;8]7H: LO[\->XRPJSD5"%S.X9]["@-#5
M?9[0T4SYBHB&MQFC :&4_/PQ!S99@[%;:AWJOSYLLW_KX7P/E%E8[]0Q.*,B
M,+=#6-S@6*.J-S/\,L@4TYDJ,FT">[^:"$RVU15NEA->XZT]%5'_I2]<HR\J
M1!C$W5IA3"";@9$HQ#4"VVI;\$ID!K9J>21>SLZT"\XNCV#CXWA<.XYY<:.N
M:3?.*O/,'53W)"/!A!7WT.X#I^R,5%,>@^,,1#YD_\#3?LY7_9=B;4FTC\C1
MVV,OZ?8GQ66B;'D6J0ZB;#*N#:>>I1KCQ(](5R/1XV)\8'#I$]>@WO 2E\RT
MWG T/:W5&P?D:#VGWR=/)YI?<7[Z/&6]OY)UI;SR(RMHM5OQRG=M*@HV\E9
M;9<:3.7.Q/:Y- _U =LMBK)TE>.?F7#&51> *]QXARK2@@;+!2 "7!PPT:W!
M5E,S17!<M2)0+!/_A7V^*S+/7)HPG$A?MKGWX*= PCJACSA]KG25./"UO1U/
M<6Z-AQZ_;6T=7ZZ>:95$5RC,0O=:[Z!MM">.6H)U/ZS&8##^M5*R<EYLB6I/
M(X1H_N19LYP$IDUGV($5;P_@.,U*!U+BA%+6TR82*FQL-#+ M99MBT3%!S,>
M!/U"K>!GK^G7"SKW$EQL592.!0_.8AIM&;Y'K2A&"TT+GL)4RPQS+&YKV%P;
MH?539TI@M_^1EA*GK+[V"FI[W.?V)Z[Y;D^)D:2!*FA[9(0$+/EWX.>_),H;
M_TVBS/I/$B40K\&^K8@W.E?7W;B51:RJ4/A%F(=E:7C/\!^=MYDY_4O$A6V2
M^RKTWU8!Z7^V"F9WEB\ >'EGDLFE+V1Q,UM. LG)GT3]?U9+SH4O)\X!_X5U
M0H^_?&8<BQPXS+9D605>U=JPWE*QZQD*FQ)V%6J,'YSK8Z8?5TP;O=PK+U&@
M*1MBY/?K-JCW6YV4VY+0E/RM4V=:N--\</G#AQ7X@2=PS/ORTAZ#G[L=DVD*
MV[J%2 W$ZYDQ63O1[G&-?#GB8_G:R2R1V^76M*/*TBS\W[<?$0;W-!RJL^%G
MI845>=8[<\'6BUH;G6L*LN9I43H69(WT)9):G1YD6)?9V:GD)9-[H-=QU?]>
MA4!_[ZYW"R=EV"5E):X>6Z^<9LY)G[6FO+SMYJ"J@_-8NEEUB?:"DJZO6_X<
M&4(5;=E&<OF^-'FBN!^E9S/O5\;V;C9:;;1.BMJ-6=^[]"%#:>G5O0<C/+_?
MS OAS.8UVW&L'QJJY5L5JG_6T&O,;.I*:-W*$@1 *"GJ[U?JJD8P9^CMF:NH
M&N35P3G^(.VJ)JN7<V[: ;O\=GQ:H'OP\2IC9?>H4\2!J,M?<Y.Y^CNY1< (
MRK7#>SN( [$XCW)GZ[P21<5)ZH5@!\(%()[GF@9I\0^?B\G(Z6:!R<=\LCOG
M@._H@45QI#J*3(K@T<O[S^%GD^6$<?9^$@O^D95# 4 \*0@(+KA$+*EHG+@
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
M %WQGPVW601_/5)['2#79W89$W>:OV&O7.%L_/$4,I\\O^%A/$J7LM9!I82
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
M4:3PN+1UQQ4W8L=HZ)T5LU5UEV=MTC<U>;\OO3SA<GCO>ZOCZ,\W;'R?T:H
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
M5[U'2C>Q*L9R;\Q/3\NWSN;<>0RSB0$#.V*+\G&#ZA(PV\<^^2LK[;^W?^S
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
MC=,*OV5:FCAO:V=@;F"B3CSM>[ Q1+7;M=IR?O\Q!(<_%=C<8M:CNI$5]89
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
M;^2> 5!HTZ4*WZ<;RR*T5N!>O6Q,O8Z*PMAP177@#8PR;CXE%-]"+B5)G-,
M$CG!$QD&EWHW[LM;J.68U^[N40+N;K_A%L5BE_0H:N&3];X",T?H[(M'KQSD
M._H&IZVL.H?[58>O+ 6SWG#P$KSTS$A'< &@\PL5B[!/Y483)*$[J=DDSW'G
MW=CM(ZR!CC.<\_F\Z#.<:QU/@\@$AE]V];'MU!7XH\XH!>4_7\SRQ[* X3L4
M>)C,MJ#3/;,2DBCD]EZE>5IZ9'G#%!?P,GHA%<%Q!G!M0(>BF4&0^3"]X@UE
MEWU"]<#":FAH1OG0>ZN!M&F-#PI/DM.?OGNU],TJ'E<9?\M=9&:>'NU@&'I>
MZ3VMK8RPB #2K46)'?\D?9-EC:&28J'1;[)5>6_CGF3;+=0I=7=9;K_6SSI-
M*4$1 KM:,?)K/PIL+#=.X4CJ66OK%SW\@>.")@,"#=<*(S+BVS\"!'$&WSG:
MK.>]ZS@:.ZMO[:.]U 38WI9 [9(HI3M'SG4:,&KO,P#-19_+!T:XRT6+Z$]G
M !Z2!Q;=BJG8X(IM!S$0W*5)H.N=[/U?E;YH#PJO"N'WL^]<E DYC&5$M+P_
M ]C%LFQX37PFO<<ZN]MPM$H-I8\_F[O*O9PD_[[SGB3 1C8J FR931F63]*+
MC6C(DHYWG:N>.E$!6AF#;Y#^C7\XI RH\^$>PX%8F[*EV&@^X;B+\U- AL.K
MI ?*&E'?Z/*?:_.V_G[N;?S"*^B\AGXA%!#OM_G[8T%X#<*/Y0&&RK4VW0GY
M)K.)-J_C9">:-$&=EKMMW*ZF-]]<&DI>=0Z09M/%&U!2*!I: EU*![JI$7O"
MF<TG\ON[\("$ !MVHM,_-VMU=LJO4[YP3QR=57W-J*JA"N:OKT)J7F^^4\IH
M/FM]RT5=';HF*B_QC_6W=_HR2 >>.%L*+0.N_#E)P!8;NRC=<D_Q.F)Y^@S
MTK4D87K5_E?9S\CC0,]+Z.45.6A0CQNDB1R!6$@Y/6Y%8YA>$&9Q#5WNI)>$
MJ2++TN@\I][<DI#416LIJ@N8UDD6 <>K7O'W69%W?P$:!^[NY$F)Y6V.Q9^\
MG<I^=\H*^A!9P.Z2=55,X=3I2V:RU^S.\#K2!X)?(Z- S@JC\K&!H N-UQ<&
MJ"*[)0]+P$NS1ZO!^/RR19N%#?R"/JM]S:6+U0_7U>X?Q1*$C[?92N"]=,M@
M/IC^Q#;,'3>RU)E9GQS9^.!MC-1K[5&AZN]O!*F2AB]RFXOGU/ZFC2LD:Y?M
MR"W)/N-2@ V[H+=^!#MW]Z1F/63.8X=@=BJK*A)<FCPACS'_YO=9\;TT_N^1
MG_]UF*^#NE+#S@"+IWS4UIL<'?;!(@F4< ]P%MM#*)UC,E?])HOCN RX*SI9
MZL*W!$YJINBV@KW[0'H8L\_J>:!LD,RB*IT-0R=E[/C4>[./V/8'2*QH_,MZ
M<JRZ\";&-5DP"<VD"KTY=OB;BMQNTBIHZNQ!,O+/U$<>]GARBGB!;']@QY'0
MHNY\+=LWR0<,Y2^*Q87=?[7 [&)H3"=]3:N0C!L4@8#7HY+.>YF:<P7NM#V%
MDYWW7WYH424.7C9LO3R+1;82S@ 9^GF4<-V_!3\?5@])NA<6BK;F<]"J ?*,
MJ(RMI[K\H8*FFN4=XE_>>]*79K\,9#+2T-, N*-I;:QI]?7:9+5'I$.S8U0L
M7JRN5,8I/N0XDOSZ]F"^EZ9 :;LH=D0[:-DK_QQ0I2V%4G\"6TW\,JZ>ABH=
M8?PE?A;$C"NVPV"SPP@5""&8U?CIR_]GI)^)[.NR1L-ELDBK-)3W:")9;1SV
M52!\/=W94X+'Z<\O[YLOW5,4QA(YZE0TK%.?1DUKO)/"!>E_?L,-NJZ?T#G
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
M4J$AAO@7KT(X]<3HK24?VYWPQ>]0K/MP4QJ6K./\3.D)&+V!["0<W'!EZB_
M860D;SA@A$0TC4)*GQQGK789CFQ9T\3+P4'(X2\Z%(2XB;DZ,IKO.>48;0EP
M)1U1GC:$YFT9[,>> :Q8TXUG6\AO 2>&UO/!PAW&Q\W?6)UO^IYZ:([S50(:
M'@$3DV-;/VOV:1'(8LI&B$2 :'1RV1E *;OKD*1LQ.V *.'^BF#?HOB+ BY'
MN'G-3E+8'-]#<CEO*-(SW0Q+C;O/>A  _C>!\0'\NC]:NPR7F'DGOLL56<"Z
M^?J-^I,TA.=DKB\%IR+EKXQ1&R2.>T-V5E-Z<%I!.S#;C/FW]5]D=1P*?^'+
MNRK6Q!>B4,1']VC* (,TG$1YF,49(+@-FVPXFIO0-R8%&O0$FJJ^A)T!L/(8
MRK=W*EP$"(51F!R)=@021,W;0-0D6<+=Q9W;QRUFWN\@<\+U#3B&]+2)B3!Z
MLZ36>]E:8BR5^V4MFHZ9?X?,@&U@@MB;.*(0?)A/"LL8M(C@@;T=E3OV5WQ:
MA;V=+L_QLC%ZRJ4EU4W_3\?G3W/F?A?HNLJ;:O2PB)TAW-J]QE<B,<T<,("9
M$<:P;7WP%NYNG&P#1=@W2,QG]56P\,1-,5!#= M;'\ZH*2.M"30 ;<??BI\P
M?G:742YSQT'QS5Y59D)2TPY4=C\(SW].5WDH4VBLP1[&HQ7-@6QIIJ%T8?7;
M;" _YWRV=&JJZH>K9>8U)&/5?X].?P/YS&BV@ NIP;GL2"[2OZ9#%5QNV2)B
MJIEH3'#!LNF,J.K@;"#>(40;T3[!ZL$,F'(9H_&NE:.1^N%C\8$FG!7^'KD(
MY,(KHH<5Z=SC@M$,PYEGG9*.F\4J"7Y\%8QE*,M?3P+;_(>WG]M]T7Q>),'P
MH]FE@7O'G_K^"$D@X_D&EP'2/MN12[_>8G)RJO56=7G Y=$(I=%+CY\!+E$#
M:/\8)WH7NL?.S"?'*Q>,YR2;-MH5/DWJ5FF5T+=T&D[X6VW6T-PE=K[R?>E7
MR3%PCK?I5 3OS+8, M0@D?>SPL;>NLJCF9GNEB2'7[W,'P'/:",*T<KG\77I
M#V@A$<E 1GGND=7FS2<QL%XHXF+T][+?Q>Z3U/]Q$&,H%<:BMJ&E)#ETM.T$
MG/Z<Y[3;,(QYQ9LYQI_L-H[^47^$+\F:>.,T8\OUT]C2@A+"NOFT)*!]-/\D
MIU^_^OB?OO,#?\!K@5<?K,N9F!LO\5$3X90N7\.=LD5I)L*'TESL7I2JO ],
M9Q%Z8TI_95.=O:G&YV/\]9_)6I+!2S,!C=DN/1O<J$3XGS- ]4 TVCXVPM>P
M!8Q)F= 8\MSQU3H#?-):,ONJBF0@K&DZ-YJR%%8G$U._V#]^?7^:X^YYT;&!
M$!&+8M@-59WU/ZS'75,Y XO?ZXZ[JEY1!M$5$T%H)W30Z<1'TH>L!Z4^T!=A
MV8.U?/:57U\F7[M'TY,NTQ'_H =II*WJD3DSJZVBA_4]!R[9N;:U.S%<'$^>
M?"A0:5(7;:CR:6IZ?0@W-%U#$"0&@1=4];!,^$_1V57)"WNQ&2.>6U$[^R10
M46PY>.\B;%*"ME0;X^ Q.K9CN"B$W%[%:2UIIBZ#IBC@R#D:7'*D-,P\$Y(B
M'5)YKF=?3';[AZ,DI277IE5?W?XTK"5SE?]][3,A3MT))$GCWTY5^##R&OJ-
MO]Y"<PY1RT>Q'<UXNYA=*Y3H_2O3Q6([,\YFNK_6PILS\V[[XV\B=PNZ.]Q
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
M84N6,*5)8S22=]9YE,I,N[DC8%PT!9:S%U!Y-G3M^-]'.*@8B;</+E+E7OR
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
M]0.^0(_T9]T[Y!;I*P",.AL@H4V\N7\)[/'3\YT-2K&,\D]E"DYNS7:SYE*
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
M8/(Q94: 7Q,[&GX8!'F(W0UU98__FO_GR=W:JG?7&*4,VD"^6YH\29I\"&;
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
M N)Y=+\0/$"9.)*3GY<%+5I<ZK8)5/16D9U&@AXAW2UW'RC+RAB1R"Q[ICB
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
MXF<RWAKD9QFU5(:]'Q'KO.H)ON#,NS$M",QZ+)&6V)==IY2XC @!41!Y8&/
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
MW7+F<\P5(Z\;D@[L9(_L['KK;GM]B:1T9NUY;7U#S0J SJ.'5\'E#&2X\$5
M\=I0:./&TL?<5;Y]F!?NT34"?FO>-,HUC'0!?YJ;WJ6XH">X8&E"NS.R'N'J
M/WI#:+1BUE!O(K32(^TB).U=[S.^30@P7EG\>.T>LR_KO:C(.]J56*"\J2Y"
M.77&2G+*%H]ND^X=RR#F/I%G7P$LI7>V!"+94MY6.JK1<MK4+1TIY8;*C,NA
MMA)+$XV]\O5X>+]:CDU"-4Y!U%#X]3/++BMAHGCC'D[2V';0'7@-S_A05BY5
M?==CGJ9QQC7>@T7URJ2_C;8+']H\XL'?D:Q0U0M-8F?K?;R6_W>\;R?H/HP#
M#^^$ ;%+X0I,.7,:H$BAU8B1@::&\97G=.O..?$LU.[B-;QG7 .7B<B:??AR
MT16@KO>+A(0I*NP55B<.I]X8LZ=>X\^5OG?8Q-M^!?!UWR,[O_@'NXJ;^CXA
M*3^OU;_[*%G ;W=7X1OJD)SQ0;4X_9>V8;7;#6N-3_WX)1P'LAC94]R<CWQ:
M$8/6?]&N?+\/%2P%K0(MW[$[EC[A3C.(R!9I2JI-3CA;>AG[U0VT7-MZ"_O!
M"%?? 9QS1K6\=U6WQ8ETII9C&K\^L?U(KGD6WR;_#.#^WM!3!XQ_O-2#B&@#
M=2!G3M')^6\%2KJ+\(?&U=AW<;K"#[(#Y2 LE(AA-98VD.TS?T7D>2.+>.]
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
M,DI,FG_%_G9$WM&:6JY@[-.(-2_; V,"(U(QMG(#D?VO"L]MT\LT!<CR-D?
M"&:ZP\1K03DII);FONGFN"NP;?2O!GLE,JBBQ/U9#YGD/JM5K6.%8_)IG?$]
MR]G%%]7S(Y3!ZH71'VR]WL8-/+MUS_U9>:[,(,I71N#MUIA/*1/0<'K-DT;<
M$<Z>_OL?M7)'VEZ2&%B@8[Z]OKRMZZM/2\[&[W0$!N$.R$@8$Y[4 X5D]AOL
M,F,*(<A:^PKE#^>6;#V=Z:1-$RL^U!Q@6[-ZGJ#<WW.#*QS_Z7K:\GA=%%N_
MX-&"8XLI-/>1(I/-'RGE!^&IR5+Z9*LLH52.+[^NK107[)96_4KQ$33,)3,H
MEK85$C[2+A=$3$V-K_GX^@;4->,"N^:L8NRJ_1]5U3=-#-RL>UH&X>4:H1)G
MB1E]?__F;VH&<P%T81A4^D+&C_4*T!U=-O1CP;0O=,"4(Y_^WC=S<4;4>CC-
MM]\F>PM<?29O?IY= ?2NEU\H/ACB^ZH)2XPM=,#B/_!<_-K2@"LP4SBRYCQ4
M_MWSX)+MQK<WN_T'\(BFL%B8B%, K!RG8MXP=B3#DT81.-_ P$6>O=W:[\AL
MW.!1?RLGXXU_3$1^BH(DBW%1L;Z./F26QQ?YPMM:E*YCS"2\EHR'K6ZRE0$'
M+MBVE+8<!-?41Q(@%[I^NZY6YB#^)ZS3NE4Q[P2/;-\A6WQ<[IR1I9FJO7C)
MY_2 9$/WTTD*O I,H'\)">S$Y<DESFL@S&MWY%.3UU#_<+ZW@:(G?QBQ+!?(
M&_-=B!-N7P%"0W&L3N 9XSE@Q[RYNB!D&9GRNQ%W7U1<:9IKQ2LS0[$K_-NB
MS(^ZZ"P1F?I1>#UO>& 9K \F73-><ZEB^ NB(.&3S)A@:3%2]^)=92====_\
MLXZ<9)FV6SBK-8&Y-S]CA8NYUY\\T5D03--SLYL6_U5W& C])?<-VLM>+:C
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
M,B_-UE.%:TUF=^!@4=.<":(WWJ5"%-> 4.I'VZ-O1&[,SRH&%41"3O\C[B[
M#/?UJJ.'@046.[S5AL^!I7[B"1TX/?X4&>[T-;M;VJ+ W(8'VT$#F1S^/:9&
MDP_>>_5454FN1O6%IO\M_#,X,4VF6&M<C%+FS[VD\S;HB]2!Q+Z_<\O]PJ4B
M2EZ<+LFC%CB/DGKR]VL?FHX=G]OF_WVP)POXRUU\>0T(W]+@B!K;$I41*7S1
M5"GOP*92/4"Q7Y0(&#VIQ.I.^G-\_)D2-_-2&,":M47',84M!5.VOKQ**KPJ
MU>GMG0@)P3^8HMR!4K[9P#L4J_JA>$(3TE+NS3/ 5NBV@-JOJ$_8_\ M6+P$
M$&SK0&RH;[W/:/<N$.Z=+<XMOE#V1DF*)>3T)9YG_'^')5HA>+)QR18H<KU.
M^%><WKO)NC:?*$:CZ$NEYH:W4BF4##6)]$3\"K=)B?X(_9NH1V0O_((]!*T^
M&O?G0'4PXQ(9%:<$[.OH/CKM#7OQ5K<>:?*ZE*GH-"@WMMSEH.L$\4E$B7:P
M>"-5)SP.'WO/$JBGMR+X4W9F+@A;ZC-XMLK?$O)%=JYED2FSOVU9EH9ICMD5
MK2S_X?A;TQK6!D6J+449#VM8S52I('7W#TH,-#\=?B(XB:-(J$%NE#[PH;US
M^^54UX9(\+)+2]B^X;XO1U]\E"DE#H,!=XG+O4C2AZ/YLTKL AEG3G8STNHF
MS2J3[O^$C#.6W;<,=22C,#*SM9 1 O@J[\T'!*#/4&>Q<G2C9::[",TP/EX/
M!X:#(\_&UNKZ%@E2+/V&N:%29(X%H\1O\X1;[)5K&V5HXE[#\%Z!/5D[Q@ W
MD^I:(^C^B.[ 2#Y>'KV5&?T\KI2&7N]=PS&1\E-ZMS!ZO6\">?Y6:*OH2_K
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
M<XW^PUOVIQ0Q"Z_^*HB[*M,D8R!KR%@Y67^%MAL$X;\^*3?)5R<X!T_E_\%
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
M9T[ +IC]!EL;MI..HJX!7Q@$8O;X*U!3>$K?!;.,#:,!_M]:JG2@9;)JP6O
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
MUMDG3^Y-]#>.%@?F+"_O-_RHGA !DNN!YSZ4V3?H:.P%CE2-3.R))$*]L$3
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
M16P]WMQ,;$*D1'L6H;_?(M.&6A=$DMT<,\QQDDB3Y7I[^CF/X7."L4:9]U8
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
MR3#8*42+"*"@/M>F#KM()7!EGL?X0HB I)KU?:S("9+J0*ECQI=GENKD.1'
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
M^WK^3L#IZL8Q+4W?R^_<UJ W'C5V^H2:.:VL&@<0^Z80PHBYQKKP9D,G%SJ
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
M._-P= .JJ))(RAZTI.T_DCNJP$!U@K/W[C_AYM2Q8/V68\'+48!^OL<Y!S/
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
M029;BT[V0D33\,2P6C=;RB?A/UEN(C=OY$WUKL MY!Q5GHIJ0LO(TF3@Z.?
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
M%#R9__^N <%_@APMT<O+=, S%%G^!!INI#U&59?@%DA7IWMWI,A\R&F/?^E
M_^UKZ 4R(_^'K^'_=S:0'8W-OO8ZLEV4HJV([\,-0+1"1L6 Z[*[V239(TIN
M&C&9#JATP0&IJD-@L9,!\O^>@BS@]:C<0H+?3@06;?F.:_S98Z8#(6 \ !$&
M W?LX8+K1#(T88%);:=3UK7I@ \!E;"7/78^/#8SU9[7F%)O%OD-*+")3SRM
M2^R/<UXJ-]PTW+*\S'C02V,/&)9K!IV<=Q72FDHIXNYH>01_0,H[^*T"YR?9
MM\ W3Z;/S!+X9'V"L2U(JT:O+),7<*FY\.^@2;=[(XE,XPC]EB4:>R_AW AR
M,<91IU:^CFQG,R+/! H6?G/#:8%J@F3>1Y.4EO_=FCC R!YSB3%6;>]\?XQ4
M/W%G_..!N_JK5/7=BUOVG)X:?Y \)"6V0-N[U(')FSXC5,8@ZHF2N;JHDJD0
MPKW=Z0/\(*VD&27V9?BT$!,*>0>LA6PW0(BTXX8B;"V_CQS'Y\Y_=+X([^-=
M9&LCBM^-XS@:>@99OZ.6&C=087'+U;6-F>FAX;8V9!F,"28F-).P*+U%%)/D
M5,:#(Q8N=P$ER*.S/R/H@(*KG1)5?+,O &67)S.O%%=_>FBR42:,T/?WN%TJ
MJA%#"%(F0GZUD"\@AAL+WR#$0L*[K&*+8=#.EWINOOZ7Q ]NUR!3YU?^1C\/
M8.11XWC^*)/ Z?2W33I(C>F=[SL]&$<DVD6()DSA:,X:W3340CIY^7Z;-H5>
MXOSZO_AZSZBFPJ9M-(J(-"-(1XA259HB35I I8F H/02 :DQ1$0@0" *TIN
M@( T >D@2&^1WD2D0Q!"0N\)-9 0#C[GO.\Z[_F^[_S8?_9:V6OO>^:^Y[HF
M,W,M"4O8]2EDC,-%%!9CU/I(3.<KLVVZ#QR)S"4MH%$979&4JG31C=ICSI0;
M<0E:+;66:=J'U^*_)Z@T+,2S3FD:/-OC#OW1C9NU94M\=+(7KS,[>Y J5CLD
M-K.Z-0M12MY=)"4F#\Q^*>^9;C1I7)RP%"H=QT"W+533%S,M]$+2,@]B\2[3
M)');RZOC%[>UT,-1_JC;T@,G&'I7P,,!-K?6U5- S# K_5X6W>6;?U$].3(I
MR^/OV%25GD+ [>K,JUJ/ =9]OD1M=BVB84/4'X#7?/EX"^_)]P!Q9RP->*X"
M38-\1E3<F6\',V\@Z0M7,WB)M!U,#4\"A%OJ$4ZU=77DCUL5VM-2P<\JPAGK
MD[>>3"@1+7$&(0'WD8IC38+S$D ]HGSP_B0R\D2:*B7-&/Q;?<-X[-W+..VW
M+[C-S<[?+=7[+6<Y VY\]J??_6G[^')!6J119$W,L+Y$\:J?*IJ@'S[O/!GR
MVZ51'@5<A; %=%C P\%VV].[%B?)MD3C,VC&V3O',K]-^ZV(ZE6,NZ3YM48B
M+Z6A'Y[D&.L]8QQUTZIEVSR3RJ Q5Z^W3TW&02(S1 F.:>["U=U1>Z"+5FNJ
M()/P/GUB/[]3QLW/=URR K6IFIA?%Z$*^*SD;1D_Y-"0J7#9VAM<<E7D8YT\
M&/^$@>/&6"U,">*!C0CAPH#;FB8. BLS6RM=0"Q59!_),F6&6JFBZ<Y8.;)6
M(AUF2,5&\)KI[=SHKK_EM.M5!,X.9DY\?N!;-"L);O)]H@E<9EDZFUE@KBU<
MVQC>(/W]\,(5GPM7U*Y'_":-$0:IG*+M? ;MHL\;AIX]WTG<*ITWY[5['"_S
M*DK->8'!<$+PC=(M!9'FJ'(6!D211]HA;U5&Z9MFX9KR&3C,SQ4Y#@\N5)9]
M?%LJ78)CX+%BZ9Z>CL3>E@,BX2".$/.^J"8-[E^("#+1-EHLD>&37#:ICY '
M9,>]T&1QNW!%^*;V4E7+-22<D-]9FPH&0L=Y@A>_^B2;W-\I+PG!?S!PF].]
M>I%6VY,+;&@.JL2VE5K.9;9:@]L;!KJBW0LM_YY!7(R5R$W'76$GIBEC*=&!
M_H_T<QY1J2!.93I\- AO@=0@?'7Q/<C^YNRQ6NFLF-8/S.0G*O'JY)A,N0MJ
M\; (*'Y_Q/N1QB;OB:3Y[=TVPX2&AJB_R>*IF/5$<]V<-R9K4PM&G8YQV0:<
M%F*6'L\,D4/Z$S^6O-TG'J4?/#[.R$ZBR5]PD7_IC]FA,PC'<FU)RD(9B[>#
M,9[1N4[:(_#-S;(R3Z6A727LS<OV5:NLW;SB)8P]7NF1%G$!(QC(!TG[D18!
M2W3[B1. LUE")-;+@&B)#=Y)T1GLOQ5CO-*CF.&RX$GED7B>.GL'.1P[0_39
MJ7^S*<;W?+>/<ZDH3Q_HHO.F\^2XNU='\T32UV0.Z$XR"GFV2F4KON[)5,+P
MO>?V&R[^>4S0  *SX6>Y]NZ*OTKP!8_NHU. \E-[$RJ/6R=-'1N@&4B6F:NG
M5M6,2]O\U6("R\3S%=5WZ<&Z">3GWL9WM$!@GUPK8+_(N[OTW886LR "#!OF
M+C("A\7NQZ#]3H:P1Z8ZV4B5FA%@.F+=4V#G'%<T^/(9J5RT2&X1'WG;>;2%
MZZ&R*0TNU&<Q\JC&7@ZWJR%(CMGH;"V/DL>*EH$=)TK>_7S34HZ7[J#NI3;F
M(R;T1@,VVSJP,\D+X'(Z@LRY4@W TG]5>?SOKD!W-5I'4EIG RIH;]>ST,9R
M:CJH2J:\UL_+F,\\UH%;]'OQKL+S]6TK^:"Q@!L(/.JJN*Y(LA/=9)6/M?IN
MY6)^G7Z=U@UV,_O7#WR,<G]E/G+1IY\UFD*94)NF'*<[%9>CI6XHVF1@5),J
MQ73\"COZ5?J6A>UJ<9]8NHX>QWWYX%9-3*9<W3L%=)%. 7-9V/U-PO(9,O"8
MP/8%@;SW_BOE!"'=E#_Q0_X3%V,;_?,\/KFM)/8/3\P23D)B(4G+;#Y:]UY]
M6Q:?CLJ[PIOK3WY1I5!SU>C:@+Q3 *WT690,0TSC5;Y"!G"\/A>#<5P8S@X+
MC6+%GS^E UL\9&K%\[>:^V/>F6X#*3R&9[^X4G=2@+*UC/T0<+.N#LZ-!-Y9
M/1CPR)3>?9B&FC3CN*^J'F-IQV8K&#$ME%P^SJ/XY]S#MV>+>?8!!\&HX  1
M4D7I+&($!^XJ9Z"H5:"^3Y)J6_FY)T"&$^(C(C/S8U6T"7<<8H\E*&$L0=NA
M_3>PL:3D,]9A57N2OH^*Y;]&2BO6R5OEOQ%DEM9^+)?O7S1M(&8>>36@A<^<
M0RE%8E[$%G@LE2',DOY5D8QVW@,EWGRJ])2N%\43<(.$PAML6)>M!- 0MCM=
M))#<'MGZK_;A-(CXB:=)&#XCC-,.*W7,#9XN$*AI"TR__K.G/\NM'!^[J9Y%
M_0.BI:!P8*85$+NEU9CRK:*\7-_\=C#+"D'_%/#RH[B=7S]7]B[71W;&+;O7
M61EB*_%*$R&DQ@,,&1R+U,DB2>'@'>41T7-3P1GU*%SFQN>2M^2V2#'S<%G&
M]6?NK^.:7JV[519Q7OI5Z0"@2Z5V@U@"KE+X1Y3!^<ZJG*2C;^N8F:3,O!G4
M*P1C]S,+#4EV@(]4*0_C6U/[!J.>B*RD%T7:8R1[8@QJL@C"@Y#JXF<DQ15@
MT!&>Z*L(#S/"8- ^B 6S?H"IR?,HDA%_=2-M(YEC=U;'K==S4:S$O2^F[[?@
MEK(&^>V* 0X,6,M@)-1&J8J@VGI2U_AN#S[0%>,M8"YYH])3KZ>_--@3+Q*-
MC^<4<%XTT8Q^W#+2D5FCFDU8GAN,47:?!P:AV)J$\TB">M0A*#1T2)9Q\Q7S
M=/:/B&[#.NP=3,ZK$)4N#0:S!0!3+,8+> WI>.:!+RBFM6--O)*Q\^5L"!I(
M((AQTIK9:(W>\4>])?0!D3E^ALTY2>-#DYW=^K7X+'/>%=?==/A!%B$FD_"P
M'7NEBIQ/Y Q6?N:=8['J[6MFKC&\5CM>8_*#>2.GG]6Z8_#WHAK)Z.>M):0N
MV=8U*9.]R?C,D!0^4MI\KS*O.]RIT%51=O8]W#%A ,J,Z0HD/ZM)"8M A,/%
MW'0 7ZX!_.3R[!HR,E6JTCYXLU3!:LNXKK@?3?2@:<ZXQS9K0#^V\A00JLKA
MBF*@"D//B&8+:"6IA?U[Q0A2UD\D&%]8^D(7ZC=9_2E\CZRK^Y[G5\"8HJY;
M2;^0WZC8<6T4&'KRK U$"%[=)/CA'4X!D4B7B]G>G"&E97OG4-]:'81NB2>S
M]A;F93,?A'&;\(:;A5\T?EQG#?F JF9"L5 %K4A*$()4M"HOJ4CE?G6DBGS'
MU[:'Q>9"X6RU'".3,]:6/0))VO%FO[Z:-9$8KYM_=0+@E&%X/H\#YY-")]+[
M4@0<,M$D2J1IP[B%EPS@8#S;5O6$\?Q\/1_Q)S!8CE]CI.6G46%UH=>9PIML
M/><'&\!@4F0!4H/4\N]3;R"NME/O$-(G8JOT@+C8P#+X7GB))U3B<,+NL*-R
MZE>Q;'7SUS5-L_D&,P>/;X\?!V><G]TG%!^@">5=Y1'HJTV\N'5_FUUKDJGR
M%4CQ=.YKUQ97G=#*E"]"/;57K#%*K"W6 ^D=L.BT6,[<@)D6@?$645<;8.R!
M.VFTX2#ZVZ3KX1_5;)Q*S7CM#^OV"\%=5<:5!_)J1?%J42^1_1\O@QZ?)#?Y
MD&]2S$@J^%(IBRHB/)AR"\;9[C?#J$$HJ$@=5&N4(V!^R>G=2'SEMKGQ.1GP
M$"J7=;00Y'V@<E+X5BH(=%X9/#?(@K"?%XX-DTF+;%0JF"<9XB/3WGZ<_:5N
M&59U\'[^QGM6L4^WO2]VRZZ< KC </@%"I!D.1_+C0CL[W#)HB@1C6,_[*=(
ME&C\BM/UE/B <M4>ZF^N>O@T0N<2_POM;V*\'XM.MB-;Y%=:6,:0-*ZS7MF@
M#G^SE6.]@? 8Z!D'G)I(?9<X_?IDY*'#3::T<*?8Z-S*=V]F%4^2RRG>>/*F
M'2@2PB%S:3O=^NVFF.&/F-\3#,4ULGZF+R[+O^E.4JGC;KE-HBM"T!P@2&FV
MP"AE_WGRIG?[Q$<+]3(K=4]Q(_]4S^?O;0/O-6B^OJ04?KNN&T%Q(D/ETHB,
M';-\!'@;.AS%]I)@%8=9GVCAI?8&#NHW(N)1%:&C4J5/=DND.P4E&OH*A#4<
M+WL!GY!TB$YJI%7"^A.B:0@<726C8B.'$$8(U28R-&H)&;7?+OD^<"V,V,M4
M5*DEH*A8? M ,XBVATQ%MJ,! 1P(KWF][Q-5,S:[:M]K1FU'/4L?'/:]#);.
M,/XU+*YA>3V8 =&M'D%(@T^5&Y&"Y@P^S(*(G"$4;9D>E#.0;SWUZX,)DWL6
M+KN#\[=@DAAG<Z$(;HNE7[GO$ZVL'DD_>@>JH,#F^>[A!@/WX5>@ID]7C^6"
M'>2R49XB7I:6'2$Z0J_.ORXHT3^G;!IY9LJ:K5)_:-Z:-Q9 57"F<H[EOA.I
M=G?(M9)HNM=08GK5;-J5=<VPRSO[!4RYYWE2B@!+SU.:Y),TM",O9.K>03=1
MF:.%NV5"!G+-9;# F5^J$1IM^I0PI_7!QIF3LQ8H-(31N1&S,^:](>XV?T,Y
M$B7?C[(%LU%D3U("N$EN_I!6;!5'YORF:A]4Q01,,J4JCI;$FZ9$!2J,#^L^
MR'UG_)7V=<##()MMXM6#OQ,!(*1Y!2&(<I[47&P#-97_[L+IY4WEY,!46D0/
MR@2X55P+B_KLR9H+#SF7:'E;42KZ[/,@(6@G(#-2N87X+:U\90+"4EW,=Q&K
M?Z7=TR/7RJK,?)M)NLEP>CHS"?HA#O_ E*GUTT>@8@5I.9_Z&UMMT'5?60.'
M#I]@062LZS0/+_^A@J -FZ4++M_:&>WP?<-FQA_"^HQGS-WC =<SR >2!"]T
M/L*TBU^2J!GK@6OVQGM'N#492(:_)C8=JZ 3X/8.3%UR;W<'$A-+$FXW%NF)
M%Y2L172BJSDWH2BRI(M%2+%\&R1L]@YA-MDNN=:WZ[UGMD05]YL00;ZE'-A]
MS[:$&H$ZSW96+F8)X$'&9VN$ZF G"(B$S>D9=/,+I;5;."252R:["^IP)'L7
MIB5#>?O#QB]&].'O[AYEV+VSO_3HT[FU3Z8?2&D'>(3G*8#5DJ2% W=*A:=J
M?8 +CWA:P]MU<B.YRF^< = T9Y.=XUF_^NOD2O_46\\?5SXH&>D4TO'NSJS%
MMJ-"9VE(!OC^TL=;ZVT@;D^HGNB#"8E2\Y+-@;%/AUZ[,UL8@AK^'(N7P4RO
MC)U:9/,?&HQSV3,3$OK;F<OQ*BO-W;_> H-T-(CDEUL^"4,[QC"K^JO2)TY^
MMQ64RSNGQA;(^B3QQD//M_^SK;<333"NR,3H'MP^!52.<%)3/!^3'[=(G 77
M4E1O+_5? 8O@&3Z4_-=Y= KXW[0>"9\"@O! BL5_W0W_=_?_+'G8BR8XHRC9
MY?^D#(O-3@%#Q1!SU/^2>3J2IS(#3P&?9%=0![)0T+&L,\W><<0]#4" T2F@
M==X7>V! 894>QRI01XE+B:_HRJXW)9\"7$P,*-PQO[ $W4$^-XP9TA!M%3/G
MHJC I_*N"$+P=3A,/ 5<:";0-M0.N!,-#/K>Q_<UF)08@(RJ%[$$U]C-^CG0
ME#>5OF)>3ZSC<$*WV!KY>!1N]Z.RRB7RX4E:7M:-NMAM04!C[0LGKJ6&[Y^5
M-6_G5[2K_[:.;Z1<?F4C'<*15AJ>^L'49*,:[%$<3,J_#K,9XW1W"(NGGSOO
MWKW@03(=^$]3UV^2W/#0A#HA-K*:<7)^U\Q5@%GQ@LV[9.G[]P]L_*&M 4+4
MJ5, !]I50LK(_U[;<:XO3?>"=32G=F.Z<DO:RU2%;PKW6QG6ZUZRMPHTQ^X;
MR$'X./EJ7> UF_S@X[%$<&!E\E<X_)$7I%IT\ZX'4=?T%/ !U!K@.1/=\16S
M!#5LT+,Q<E_HC*EP*J2"#R]:CJ,<05-)$W,Q<2?9!6%P96,_?M'T .>-C_LA
M9[;/5B!WO$!F_?O#S&D[$,2FS,(]7E4JP,M;_/F!KNS)%[G4X,HOV[I"=?$:
MLYI_+)9NJK?2+"XVZX.#(%>47T[G$D7#FL1XKZD,;(<MC\IRMR0=Z,$<Z&I&
M;N[;[$L)1BN1D1JRL(VCU'U=2+T<:'JDD,*DHN/54!D0"V_.]>WN /&;4>X0
M3+++724#!O*['G>AUR67E+7@K/L^+_T+PNX[OJ#UJ=W(Q/E%\XOAW(7.F$F;
M;(YS"[U3\&&WS+%GL<I("/5Z+6=\^P9LTO?]Y72R@'5+.7-7Z7RIO8ESD,",
MHH%(/L_W&QWR\ISW(HW6.LTW[4,>Y)^;"%3Q;J?R5Q"2@EWR5N5,&MS2;*^$
M8,8Q=Z_=N;Y21$=S_"5A@+W8]LZD#HXPII);9+$U()0TO>Y_\FP59LRCT&0B
MS?5%#^S$XUW9 *MMWLRK.2JK]:K7]@413@&J5>@%_YNG - NU7]]>? KDU_
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
M2.Q>?Z'R#>(=B>IVSI,<"DCZ_57D4%D^[LUOA44U$^$&YOP_8]8&N)!Z\MV
M\<QS5)[)U<,)+(,3<7.K?J[_LT3_0]P%?IZ)I&7U3['[7CV[0C6B6R42LM]9
MA//JTC8WWV52FVFUCF3.$3/?H5U4: [4": .@]" VT2GX !.TG%W9RJU/L>:
ME-'E4G4*8)MV]:W^G4\[$*4K).TJ*=C(L=,.OY&J]+F/_?80=T#(2;RR!WXP
M' 604?'K.E;V!855RS>D;#[32WLB!3LH#,[==E)J&J_4<[V>LKED+RXEIDEZ
M>=WW+M_N8\4_M""V?A@PQ).NJ3K^> "6>V]:N+X.^@'CK2D 2&%DBG['.M5U
M&3HW#?SGO2S9*^[403!W]:;7UOC:[_'!N6]?7XYO\5Q,E4G]8V'UP+/YQOR'
MCQG(0A>'ZB??Q;6?![SCU[OF],]\_(+$-HP.^!7J_1NA-\J&J#;UYC$=LUU[
M?FE?IH-!"R(D_!3 W.1)=J3^ ;%52X#; I@F6JZ9KW!B+VV8=E@L'B0(CWIL
MPJ]83?MPQ&_I.%E:2FP\%$H5SU,UEP=5]UVDN!A[_:'KFI4G;D>T"*-:19#6
M]O/:N6EX^0\;"X3:"&2!)>P@W_[-1UT?ALUG"]9%>0N0FZIZHSZ !>"+DT+;
M>'@,Y(>'UK5X<3 +7.AC$0=+.47 1M"J8D->.BIC@\Y(#.-%Q.[F.*VJ@80"
M?J.KX>VG@,DS_/>[8@X8/GN]F@")0BKA^=Z\':F^E&>)95/W+)J9F;99K:"5
M*N3]O!S=AZ%/=XK7MCSLZ;<:#&YAUBFCW#GYLF? @]#NSB=-XT&1U>G/VA6K
M4_L: C)+76QN-UO+[0A^NJ@@E5,3?^\34TF0(/O!UE\CKM8L8!259H5?FO1O
M= :0 &Y'LZO6XYGE6T&7FTQ:N(FPI:-IJV'1T:9[!PC)93OS:MZ'C*WW[DLH
MVV$6*GR68D _"N5V5 J=_]=6#LC.&\C_MY4#2M77.A#[;WX,H!S^&[=Q>?M#
MY@_T28CL?]3[&HU)NJ< NM930*_@/_6^N_^W>A_F_Z7>A_UO]3[4/_4^[E/
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
M67!^4+E0=1=[\Z^!+FY;L*$M&P[S@,%S20XQVNE#' BF**+49F9^>1N??'?
M90(\ND4887<\>X!?6WZ@RWB_"E5Y5S>L;&ZTK%0D K&@\Q4AQVV7-&NVH#WC
ME:EPDH%V!IZC]E$%2,5SJ'";FP3T>\HS)_PFM+-R=OTXU\(7$:DSZK;05(6.
ML PQ4!3S\Q$<^;MP)/7M$_XNBQ.%/I/*"IZBF_>.@KW:VD-?IJB-4K3P("#F
M[W1S56#KW([)>M_K/(X=;>$6FW,OFTU>\'U^=GT;*4IV?5A,D?Y!#&@F[.+I
M JLDC$X!:B-[]=6Q&_5IS_T=CQEY3:)?;;LQ%/5[GDL88$DT[;G\\.8>'$0Q
M&5&]MDZ],N))VR#/+S>N'YK_.>=O\6OQK7(PXHU<?J*3E#)E6O-^SU'^0>2(
M")&.<A6(TTLO*_?/_HN%HIA>A!I5F/$O]6([4J^8VUWM%A<>_:@6+V^DUO<=
M7X*T) GBX2&G@"K.C=T"*)B[10BQ,VX0=N]!@V.S XX$>YAY&?I!FZ?[24V:
M[]R<3YK/_6== !6.PX.^T7)E=WPZ;SN*3O468AAX:2U4LVE,IK"*Z]5"O=F-
M]/&[WH6M=QE^9(G; 3Y.]G 7J\J>E,.1PG@((RE@&J?54>K7R2\T)#JQ,%1U
M)&-</Y058HE(=WN9:1A!(YKR.N("ZZ_+7,N JS@L;9,+#DU''4%Q2U678VY#
M+G3:$WG,10FOCF-#81MNHRX-WL?8JJGJG?![\48X1>8\#4\TI[*\!W'[8(4@
MW!U$O8F(;*VI!3%7^_5XPADDX_Q/\AA=%5] 4H]_;XG$?FS-,1;:MU/( CJ2
M>,G:9U[,*^OOIY'P@"@?1#'%N=.LM8"(M"6OL18/W9?\,W 6W,*!".$[OXME
M6'N"YU+DZ:+'_%E;(&?;\O7*H87*<JP$TK]T[<R]CG*M+)RI]T>K=:Z;CL*R
MS"%/&BH#+^%#F"7Q]\M$0Q3^''GH^3'%Z[HS;4*>/J4+7T?7:%!0K,KVN$%F
MRG52]GPL2=WS9E6T@>%0WA]\%?G9I 7DR#URX/&LXS3M!K?J4^N.=_HCEABG
M3?>Y =,#I[$6<8FQD_(/36"'@IFUD+4N,RF9I9$,Y_+2Q=H7?$XA4)^OSL1T
MXL=['PT&CB=:MR-:%$BAY.=0$#U5 M'8IBH\@O1Y>< /JJGZDZD[]BVR;?9:
M'"X>.J"XA!"JB[T37EOYX%>\C_0%YX7NT7TE4$0FK2H#4HHDG(=JTP"&54/+
MPS)N?B=FU,HE(X964POJT4'/ZV-FM[1EZ94UE.E5*MX51_H_!@B:]3P%%J%P
M)4@1;.4',+< [#&*;C"K&R_,Z&JR#\NX*](5''9+.J@ZQXZALO++%8VW&/E.
M?WE+$AH/O-!6^]",,)N8#^5\-?2>/O#8<C)[<JH7-GYUBXN+]OY]!=(SO&0%
MOCSHC#,E;ZH0:KLQX!#*/8^258OD#A3]U IF =.<4H'.5"RA=U?)*XG7O5RT
M:]6C7%K176K^M:*+#BW5M4W[KU(^, +Y-+;31I* #GG91*#[8#$C:VW"*/)%
MXA00+OU<N\^,*4:K%. +ZMK&N+1<H6@2MC_L8<^1)KIGKQ-%4@J@5S D_ZI)
MZ@#40>++/1U!K(VEZ''_RODB#OLDA7,>3RGW3LHI2O,.Q."6YOSU3.9J5.C!
M7==9@9$FJYH#6)[+3O@OTP%WMF%,<S&C9?ELMU)1FL]#]IL:/J9=4-F3KZ<
M6.8';QLZ4F$)R?$W/'16*D,"VKJ9ZPJ"/QI3EN?5:M@9WV)]W]JKP<1]Q[*@
M_-90 "LILN/?JG2C+Y.^SG=DLJ"=80+,TA.=Q04J55+S_AQ]>,MF5155#-=<
M34BW81!94R;6<:PAXWC695EN^Q;@&-2>27C*S/F\@7"R5#H'"9]E(7A'2;T8
MV0.QKS<HFV <<U1^%;.GZO#\.DP"NW@_"L-.6U[T$8Q*3#*;#\#.EV^"<>"I
M"2N"9";>KW?33?4&(@+(Y&+S7.2%Y++)3E3=DH*%.INJ+>^C6KF5UR\M" ;3
MC ?M)%NR04 758  :<=RK:C>(29W,?//M]NP#^U-QTD6)1]JOS!?J@*MRGWM
MQ [6^]AK5EFZ,*5QW[4*[8X-;5$YJ6]11%IEME&Y"/K-<^F<[8=@^KUH4V-B
MXGBHSS=(#V%FG2<X-B%O5B@JV7#UM=B/XH>>V7KO[L6?^]>2NXUQHK+3=8"8
M2<\,"%I133YX,)L+)J04;I\EE\Y[%IZ$/YFR]AS6>@V]$T+7/"WZU>VC]#HW
M$GWN%.#"S#L_<3"6WI)91H)WM'!F*,$\VAOV"ZI']_+CY#M^%0U>^][3&&%P
M(;YM4<CX8]6;VY1!PO1![3#2D/P(24-TZE"!MJL")Y[A)F(H2GCMK?U+I>*;
MLF0)IW:.U. 2Z<<_%27&J@>3?)L>EUUD]I5O!8?Q #=OD-^20KMM .B1ZG(Z
M$J2-!6'PG,B1\KJ6@__&:,;>C'#N,Q$CCWS-'VXO?E6TE! +627:"NB&/QEJ
M -C^#Q<[,9;"KOM_=?;E\5"V[=]7-YG*,A$ARU1$RI+LZW"W(#>BLDU,I:Q)
MLHUU1,@ZH2AB0D*V+).L8Y?L2V0W8]\R0QAFS+R7NG_/?=_/\[SOYWW?S\<?
M/C/G><[W.([O\3V.<^:ZKI-NB/AY64T[=L?FJ]/RXM[9QN]'X [(O0./5:&T
M=,?G^[:7&  $[-A:A793T3^OJHE4W1TNK$-3--JNQJT2X+7*TQC[,.M!3@1D
M]C=6232\%^_S\WH>ICGX?WX3<8@!U.5!Z/);A!KTK,- X.;NLL>6V7\<<1R-
MG^Q%LHJ!.USF(!(M\41TE?7I@8=OIKS/MPS6L+ # :F40VW+UKP?I]C/G2^K
M,8*].WLGF4W?A6MO5^1\%0)P!*5HP3K@-.&4?*DN&K<.P3I9/*G'@J;*>\FL
M[%4V,@=N-,9&/40=H;,-AMS9.Y!DL3V#Q>BI9892.54JD*YEUL  2!Z06BP/
M?7""M'?;)AL-DF60ARIKQ'*4CIVO[^$[(_<Q,_?SBH@PE^C3DLI4'DZ,<E-
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
M&0+2 ")X"(&'!.U #?:*@CX*?!(D@D"B1&%+6!Q\@2$-VT<@1&"S*"02[J;
M?8#$HV34#>U$9=U/HS4B]ABE72O&:-H_:94C]7.UC ,BT\6P\@I[%?<=T"8<
M/*1C8FIF;F%IY?#E4<=CQYV(7YWP\/3R]O$-/',V*#@DE!P5'1,;%Y^0F'$I
M,RL[)Y=*NU[PW8V;W]\J+*'?+WWP\%%9^=/J&D9M77U#8]OS=B:KH[.KFSTP
M^&+HY?#(*&=R:GIF]LW<VWG>N]6U]?<;_ ^;0BX((* _]8]<>)A+!-X!$BWD
M@D3BA!?P2)2ZH:B,G3OZ=(2LAE$:9H_]M>(GK6*:QB2N7$!D/U9>RX1S@"=$
M^TCV[\#2_Q?97V!_<XT"<00$+P^!![9@9X(7EU=3!,53%CR'8G GS5V>7.F-
MB+)>RM=2Z=H!\VZ(0FY/%55-IOF(CVL,9V\E18E_X$0]3_YGT27[=^H"H*=>
M&R"O9>/0;:=Y!SLPV&0CM23+L]\B#95>V;;AIT22V$,.NU<KR.YY _[=5B:>
M A!C-U$?29DKMV)F%K%4U)O.3W$2! #S.4EW[H@BIG>'3D.:*^ -C'MU\3,M
M% ]/__3VJ>DH<8]DYYD,\MW:ZIE(9R<BZ04+=[9GQ9E>?>RG3#HQ\PX[DKWA
M/W0AA&5-=(LM+5DHF[:JRFA6YK<M337S@EE%>;X%89Z>_>+O?'3C(#H.H[;<
M(%=$:.G+2B2;L+?5^.OW6'3MS>$NK=QE>V+'6M4]TV<KLJG!OAUE"W3.SN/?
M= ,Y*Q*AO-?DJKV[JXLQ)(M.ZF<5 PD+WG'[4F:S*/T"();=H2<6:+D55'86
MM528U)FN/=K<@+5A)H\G9TL0>JTB*.'2V_YCI:D\DSYR?H2G88WV+HFVO;^
M,MW?NJW/7F8H;61S%#I4 LZ3AL-3L?Q1[5LYRDN'-"H?6;"FT:J,A2*L+;FB
M:SOTPD113B'$=<O3MS.CLC\4QC+RWU='Z^VV6C^+/"?%W)2HRJ>SHP4@M]97
MM>'A/$TK42%OS66T"_4\M5R\V]FOLV/Y>'Y_]>GCI"_T&[G((NFOF_C./*-0
MT\OWOYE75>+I'*3.SQ_L5 WB;!CL#[A=.V'U8_@B.E8RGX#3Y9QDU.F]UHQM
MO$R*C!YK_J68(+IID^]R-.P(P<6^L:Z=-NM<>9VH0[8E&Q&=PE+$<"NG6-15
M@Y&*#E_F<FYY_"DFK?+58>[YEJ=-C3A&C(5/G-]XF@"X!B[,S4]2MY+UC>1"
M'<^Y$>ANY><:DXH,<XJM/%3,'S<^+IQ[66Z^1)'T&TDF7&V+^.%&$(1<?*A*
MF1VWM!& A)M]6[.UIK;(8Q7Q&<3&6Q[%_3T]2.4P'^(EKX[RLHLVYEYV5%UO
M3FCIF6<&M.&;GJ[CS? ']?&36MW?[GM0G*(]4L50-#X\O?W*>](B;9%JG4A+
MO.Z[%%B?&'57PJ>$D6?!]%'L>147K&30IF*Z-I[D'!*XRWQ94'/#N_UB9\N'
M*QG\.&5;%;7#EJ9FI=RQ!?E=-=HDY_Y@LNWG4<QHRNJW69:I*Y/&"'ZBE[=C
M2&5SA7/=>M*N5#CK[I#?V)LS7)?876NK]7KFX)!(6\ROR/*G%^Q3Q_7VJZT4
MZI:45,RO;6HDW!X3C/P!4$L#!!0    ( &V&;E@J3^87S00  'P%   )
M;&]G;S(N:G!G^W_C_P,& 2\W3S<&1D9&A@- R/#_(8.2:T5F&@.#KR^#%@,#
M P=03HB!&<AB!$(P^'^;P9F!B9$1A*" F949!-A86)A9V=G8V4&8@Y.;DX.#
MBX.=G8N7BXN;!PC8.?GX>7GX0&R0(2#M(%U Q,/!SL%#,OA_@$&0@T&.09Z9
M48F!29"169#Q_Q$&>:!;61G!@ $*&)F865C9@$[BX@8JV"H =#XS,Q/0L:PL
M+$#96J \ XL@JY"BH2.;<& BNU*AB%'CQ(4<RDX;#XH&7?R@8IQ4U,3))28N
M(2FEJJ:NH:EE8FIF;F%IY>SBZN;NX>D5'!(:%AX1&96<DIJ6GI&955Q26E9>
M45G5W-+:UM[1V35I\I2ITZ;/F#EKT>(E2Y<M7[%RU:;-6[9NV[YCYZY#AX\<
M/7;\Q,E3ERY?N7KM^HV;MQX^>OSDZ;/G+UZ^^OCI\Y>OW[[_^/D+Y"]&!F9&
M&,#J+T&@OYB <<#"#O(7(U,Y2($@"ZNB(9N08R![8J&PDE$CAXC3Q(4;#W(J
M&P=]$$TJNL@EIF+R4/4CR&M@GQ'GL2:R? ;W&,)?MQAXF!F!D<<LR&#/\(,W
M^&QJ@/'.AN/K37]__"U9?S!P?ZK_S>O?4C_$M^KNR5Q2D??8]]+:ZP&;VGUV
MJ>;]V?KYYLW$PSMK;^85QS>6)9MO^,]PW?5?4F^8P:VUUWU^GK]]Y_K[/=Z'
M5YL=<9JRRF+%T;WKKU8N?O@CW^KPTYVV7E-76GX.[;H4L]OU_;M3SRM_1[Z>
M=D__[U([Q8IFW\EOH\P[;#Q7W'_YW8O#NR-E1[F;Y)-4#PL%P7FN=;_K#_+L
MD_Z1?W#^!S]_IO@75;E+Y[[O4)SV.61'GX'JGCD^KZ?GK=VB$3B/02;\\V*^
MY2)F0E&S:R]ZG#IC<_DPW^,^J^NOW?\(^/_CVECY=_W"&N:/:M.7W\XHVQ:N
MORBK0$S8[85<>5_.' /E.@D&1X;B>7;9O1LJ;B9HKG2_N^16;M392)6WY>O]
MCZ_\<L?\[W3SJ'FQP=^GAJ2>>/=D9^6=1TM/BZINF7;][<*?ZFF%U?Q_2^*?
M:7\)_L>9^9^!Q637WTU;+GYD?Z3[]5OS ^W9T_^=W[Q56M]T:?C!@B.",K%N
M;X2.R/!]/5=_Q/J^E$CS?P;._,-R?/6//_W>_G?7];?\;\R7O+['^W>FC>;#
M_<*W7Q2\MA/=V.TY<TOGDFF7"KE8(X7/]$J(Q0AQ?2@^N;AW1UOVY%>B.DMF
M30[W+_FR=S]S>_.&+2^?7DWN6#;G<9!1[YM+?KKFN<&UHM_NW0W_'/C;.R.L
MGGM_QOP..>F+;Q>T>W[XWI'_Y;;$D\Z4DC;)>R8\1U+[KDJJKZV;\Y_A('O]
M@VG;@WYTN_Y=L/6MOY^5[->YAU[,"MVAEI[.G_=>\P#'@OQ#/9,\;!C/3_MW
M\3_#!\?Z[ODB^S/LY2JF'3\JSY>P\:-XA_Y6[8IW>N]=+AXW>?=*1G>C=$/B
M'"'C.]>OUW/465:\_L?I_9N[0OU0G<:%&M5'V6_MPZ=[;9_M?>6=F&1"R:P'
MQC\G:(;SK-G#Q''<>=;31S4A60]>!![TCM3VS5J_J&K[L[YWTF<-35X^6I5T
M]ZG83NG-A=W/>G;F;LY<>N]V5O__FP!02P$"% ,4    " !MAFY8B7JH/0X1
M 0"?)0$ !P              @ $     83 Q+FIP9U!+ 0(4 Q0    ( &V&
M;E@_H[%VR@(  'T5   -              "  3,1 0!E>%\V,#$Q,S8N:'1M
M4$L! A0#%     @ ;89N6'4KEIPS P  ^ H   T              ( !*!0!
M &5X7S8P,3$S-RYH=&U02P$"% ,4    " !MAFY8#.[#9\,'  "%,   #0
M            @ &&%P$ 97A?-C Q,3,Y+FAT;5!+ 0(4 Q0    ( &V&;E@]
M*GFFM@<  &8N   -              "  70? 0!E>%\V,#$Q-# N:'1M4$L!
M A0#%     @ ;89N6/4#C/$J!0  [2D   T              ( !52<! &5X
M7S8P,3$T,BYH=&U02P$"% ,4    " !MAFY8=3\@%IL5  !;: ( #0
M        @ &J+ $ 97A?-C Q,30S+FAT;5!+ 0(4 Q0    ( &V&;EC+1A6Q
M70<  %\W   -              "  7!" 0!E>%\V,S@T,C$N:'1M4$L! A0#
M%     @ ;89N6 Q(-9'+%P  V($   T              ( !^$D! &5X7S8S
M.#0V.2YH=&U02P$"% ,4    " !MAFY8V!*;URLC  !YS ( #0
M    @ 'N80$ 97A?-C,X.#0S+FAT;5!+ 0(4 Q0    ( &V&;E@GRHQ7QQ<
M ,0K 0 1              "  42% 0!H;G)G+3(P,C,Q,C,Q+GAS9%!+ 0(4
M Q0    ( &V&;EB!X[AM#!0  %\Z 0 5              "  3J= 0!H;G)G
M+3(P,C,Q,C,Q7V-A;"YX;6Q02P$"% ,4    " !MAFY8&/MW ;1B  !^CP@
M%0              @ %YL0$ :&YR9RTR,#(S,3(S,5]D968N>&UL4$L! A0#
M%     @ ;89N6 4>3&"SA@  %ED' !4              ( !8!0" &AN<F<M
M,C R,S$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( &V&;EC93>>PP&8  #H;"0 5
M              "  4:; @!H;G)G+3(P,C,Q,C,Q7W!R92YX;6Q02P$"% ,4
M    " !MAFY8(!CF<[.B @!Q!A\ %               @ $Y @, :&YR9S(P
M,C,Q,C,Q7S$P:RYH=&U02P$"% ,4    " !MAFY8K;Q1FI?V @ '$ , $@
M            @ $>I04 :6YS971M87 R+3(P,C(N:G!G4$L! A0#%     @
M;89N6'5#>N>6!0  0P8   @              ( !Y9L( &QO9V\N:G!G4$L!
M A0#%     @ ;89N6"I/YA?-!   ? 4   D              ( !H:$( &QO
=9V\R+FIP9U!+!08     $P 3 (($  "5I@@    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>hnrg20231231_10k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:hnrg="http://www.halladorenergy.com/20231231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2023"
  xmlns:thunderdome="http://www.RDGFilings.com"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="hnrg-20231231.xsd" xlink:type="simple"/>
    <context id="d_2023-01-01_2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="i_2023-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="i_2024-03-08">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2024-03-08</instant>
        </period>
    </context>
    <context id="i_2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_ProductOrServiceAxis-CoalSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:CoalSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_ProductOrServiceAxis-CoalSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:CoalSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_ProductOrServiceAxis-ElectricSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:ElectricSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_ProductOrServiceAxis-ElectricSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:ElectricSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i_2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="i_2023-12-31_StatementEquityComponentsAxis-CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">hnrg:SunriseEnergyLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_TypeOfArrangementAxis-CoalPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hnrg:CoalPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_TypeOfArrangementAxis-CoalPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hnrg:CoalPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_IncomeStatementLocationAxis-OperatingExpenseMember_TypeOfArrangementAxis-CoalPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hnrg:CoalPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_IncomeStatementLocationAxis-OperatingExpenseMember_TypeOfArrangementAxis-CoalPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hnrg:CoalPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-SurfaceAndUndergroundMiningEquipmentMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hnrg:SurfaceAndUndergroundMiningEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-SurfaceAndUndergroundMiningEquipmentMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hnrg:SurfaceAndUndergroundMiningEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PowerPlantEquipmentMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hnrg:PowerPlantEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PowerPlantEquipmentMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">hnrg:PowerPlantEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_MeasurementInputTypeAxis-MeasurementInputDiscountRateMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_MeasurementInputTypeAxis-MeasurementInputDiscountRateMember_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_TypeOfArrangementAxis-PowerPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hnrg:PowerPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_TypeOfArrangementAxis-PowerPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">hnrg:PowerPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i_2023-05-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2023-05-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hnrg:FiveCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hnrg:FiveCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneCustomerMember_ProductOrServiceAxis-ElectricDistributionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hnrg:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-ElectricDistributionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hnrg:FiveCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hnrg:FiveCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneCustomerMember_ProductOrServiceAxis-ElectricDistributionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hnrg:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-ElectricDistributionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-ProductConcentrationRiskMember_ProductOrServiceAxis-ElectricityGenerationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityGenerationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-ThreeCustomersMember_ProductOrServiceAxis-ElectricDistributionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">hnrg:ThreeCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricDistributionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-06-01_2025-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyOutputMember_StatementScenarioAxis-ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyOutputMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-06-01_2025-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_StatementScenarioAxis-ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="d_2025-01-01_2026-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_RangeAxis-MinimumMember_StatementScenarioAxis-ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2026-12-31</endDate>
        </period>
    </context>
    <context id="d_2025-01-01_2026-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_RangeAxis-MaximumMember_StatementScenarioAxis-ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2026-12-31</endDate>
        </period>
    </context>
    <context id="d_2027-01-01_2028-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_StatementScenarioAxis-ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:EnergyCapacityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2027-01-01</startDate>
            <endDate>2028-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_RangeAxis-MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="i_2023-03-13_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-13</instant>
        </period>
    </context>
    <context id="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="d_2023-01-01_2023-03-12_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-12</endDate>
        </period>
    </context>
    <context id="d_2023-03-13_2023-03-13_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MinimumMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hnrg:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-13</startDate>
            <endDate>2023-03-13</endDate>
        </period>
    </context>
    <context id="d_2023-03-13_2023-03-13_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MaximumMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hnrg:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-13</startDate>
            <endDate>2023-03-13</endDate>
        </period>
    </context>
    <context id="i_2023-08-02_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-02</instant>
        </period>
    </context>
    <context id="i_2022-12-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="d_2023-03-01_2023-03-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i_2023-03-13_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostMarch2023AmendmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:PostMarch2023AmendmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-13</instant>
        </period>
    </context>
    <context id="d_2023-04-01_2023-12-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostAugust2023AmendmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:PostAugust2023AmendmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="d_2024-04-01_2024-04-30_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember_StatementScenarioAxis-ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="d_2024-05-01_2024-12-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember_StatementScenarioAxis-ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_DebtInstrumentAxis-CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i_2023-12-31_DebtInstrumentAxis-CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_DebtInstrumentAxis-CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-03-13_DebtInstrumentAxis-CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-13</instant>
        </period>
    </context>
    <context id="i_2023-08-02_DebtInstrumentAxis-CreditAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-08-02</instant>
        </period>
    </context>
    <context id="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember_StatementScenarioAxis-PostAugust2023AmendmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">hnrg:PostAugust2023AmendmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="d_2020-04-15_2020-04-15_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MaximumMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hnrg:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-15</startDate>
            <endDate>2020-04-15</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-09-30_DebtInstrumentAxis-CreditAgreementMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hnrg:SecuredOvernightFinancingRateSofrMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember_StatementGeographicalAxis-IN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember_StatementGeographicalAxis-IN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:PublicUtilitiesInventoryCoalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_ProductOrServiceAxis-DeliveredEnergyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:DeliveredEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_ProductOrServiceAxis-CapacityPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:CapacityPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_ProductOrServiceAxis-DeliveredEnergyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:DeliveredEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_ProductOrServiceAxis-CapacityPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hnrg:CapacityPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-FixedPriceContractMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_ContractWithCustomerBasisOfPricingAxis-ContractsWithPriceReopenersMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractsWithPriceReopenersMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-CoalSalesMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:CoalSalesMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_LegalEntityAxis-HoosierMember_ProductOrServiceAxis-ElectricityPurchasedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ElectricityPurchasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hnrg:HoosierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-EnergyObligationsMember_LegalEntityAxis-HoosierMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:EnergyObligationsMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hnrg:HoosierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-EnergyObligationsMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:EnergyObligationsMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_LegalEntityAxis-HoosierMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hnrg:HoosierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_LegalEntityAxis-HoosierMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2028-01-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2028-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hnrg:HoosierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">hnrg:ContractCapacityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_TaxPeriodAxis-Pre2018Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">hnrg:Pre2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_TaxPeriodAxis-Post2017Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">hnrg:Post2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_VestingAxis-VestingIn2024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">hnrg:VestingIn2024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_VestingAxis-RepresentsVestingIn2025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">hnrg:RepresentsVestingIn2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2024-03-07_AwardTypeAxis-RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-07</instant>
        </period>
    </context>
    <context id="i_2024-03-07">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <instant>2024-03-07</instant>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_IncomeStatementLocationAxis-OperatingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_IncomeStatementLocationAxis-OperatingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-12-31_2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="i_2023-12-31_RangeAxis-MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_BalanceSheetLocationAxis-BuildingsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:BuildingsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_BalanceSheetLocationAxis-BuildingsAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:BuildingsAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_BalanceSheetLocationAxis-OtherNoncurrentLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_BalanceSheetLocationAxis-OtherNoncurrentLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_BalanceSheetLocationAxis-FinancingLeaseRightofuseAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:FinancingLeaseRightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_BalanceSheetLocationAxis-FinancingLeaseRightofuseAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:FinancingLeaseRightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_BalanceSheetLocationAxis-CurrentPortionOfLeaseFinancingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:CurrentPortionOfLeaseFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_BalanceSheetLocationAxis-CurrentPortionOfLeaseFinancingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:CurrentPortionOfLeaseFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_BalanceSheetLocationAxis-LongtermLeaseFinancingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:LongtermLeaseFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_BalanceSheetLocationAxis-LongtermLeaseFinancingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:LongtermLeaseFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hnrg:AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-MiningPropertiesAndMineralRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MiningPropertiesAndMineralRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-MiningPropertiesAndMineralRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MiningPropertiesAndMineralRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-FutureWorkersCompensationClaimPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">hnrg:FutureWorkersCompensationClaimPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-FutureWorkersCompensationClaimPaymentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">hnrg:FutureWorkersCompensationClaimPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">hnrg:SunriseEnergyLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hnrg:MeromAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-14</instant>
        </period>
    </context>
    <context id="d_2022-02-14_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hnrg:MeromAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-14</startDate>
            <endDate>2022-02-14</endDate>
        </period>
    </context>
    <context id="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">hnrg:MeromAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-21</startDate>
            <endDate>2022-10-21</endDate>
        </period>
    </context>
    <context id="i_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">hnrg:MeromAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-21</instant>
        </period>
    </context>
    <context id="d_2022-05-02_2022-05-20_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-02</startDate>
            <endDate>2022-05-20</endDate>
        </period>
    </context>
    <context id="d_2022-05-02_2022-05-20_CounterpartyNameAxis-FourBoardMembersMember_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:FourBoardMembersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-02</startDate>
            <endDate>2022-05-20</endDate>
        </period>
    </context>
    <context id="i_2022-05-20_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-20</instant>
        </period>
    </context>
    <context id="i_2022-06-30_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember_RelatedPartyTransactionsByRelatedPartyAxis-FourAffiliatedIndividualsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hnrg:FourAffiliatedIndividualsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="d_2022-06-01_2022-06-30_CounterpartyNameAxis-FourBoardMembersMember_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:FourBoardMembersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i_2022-06-30_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember_RelatedPartyTransactionsByRelatedPartyAxis-AffiliatedIndividualMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hnrg:AffiliatedIndividualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="d_2022-06-01_2022-06-30_CounterpartyNameAxis-NonaffiliatedPartyMember_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:NonaffiliatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="d_2022-07-29_2022-07-29_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionPrice6Point254MaturityDateDecember2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-29</startDate>
            <endDate>2022-07-29</endDate>
        </period>
    </context>
    <context id="i_2022-07-29_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionPrice6Point254MaturityDateDecember2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-29</instant>
        </period>
    </context>
    <context id="d_2022-08-08_2022-08-08_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point15MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionPrice6Point15MaturityDateDecember2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-08</startDate>
            <endDate>2022-08-08</endDate>
        </period>
    </context>
    <context id="i_2022-08-08_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point15MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionPrice6Point15MaturityDateDecember2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-08</instant>
        </period>
    </context>
    <context id="d_2022-08-12_2022-08-12_CounterpartyNameAxis-NonaffiliatedPartyMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2026Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:NonaffiliatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionPrice6Point254MaturityDateDecember2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-08-12</startDate>
            <endDate>2022-08-12</endDate>
        </period>
    </context>
    <context id="i_2022-08-12_CounterpartyNameAxis-NonaffiliatedPartyMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2026Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:NonaffiliatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionPrice6Point254MaturityDateDecember2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">hnrg:SeniorUnsecuredConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-12</instant>
        </period>
    </context>
    <context id="i_2023-12-18_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:BRileySecuritiesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hnrg:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-18</instant>
        </period>
    </context>
    <context id="d_2023-12-18_2023-12-18_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:BRileySecuritiesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hnrg:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-18</startDate>
            <endDate>2023-12-18</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:BRileySecuritiesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hnrg:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-04_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">hnrg:BRileySecuritiesIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">hnrg:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-04</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i_2023-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:CoalOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hnrg:ElectricOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i_2023-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i_2022-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="d_2024-02-23_2024-02-23_SubsequentEventTypeAxis-SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-23</startDate>
            <endDate>2024-02-23</endDate>
        </period>
    </context>
    <context id="d_2024-01-01_2024-03-31_DebtInstrumentAxis-UnsecuredNotesFromBoardOfDirectorsMember_SubsequentEventTypeAxis-SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:UnsecuredNotesFromBoardOfDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="i_2024-03-31_DebtInstrumentAxis-UnsecuredNotesFromBoardOfDirectorsMember_SubsequentEventTypeAxis-SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hnrg:UnsecuredNotesFromBoardOfDirectorsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="i_2024-02-29_DebtConversionByUniqueDescriptionAxis-ConversionOfInterestFromStockPaymentMember_LongtermDebtTypeAxis-UnsecuredDebtMember_SubsequentEventTypeAxis-SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionOfInterestFromStockPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-02-29</instant>
        </period>
    </context>
    <context id="d_2024-02-01_2024-02-29_DebtConversionByUniqueDescriptionAxis-ConversionOfInterestFromStockPaymentMember_LongtermDebtTypeAxis-UnsecuredDebtMember_SubsequentEventTypeAxis-SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000788965</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">hnrg:ConversionOfInterestFromStockPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-02-29</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Share">
        <measure>shares</measure>
    </unit>
    <unit id="NonApplicable">
        <measure>thunderdome:item</measure>
    </unit>
    <unit id="USDPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Year">
        <measure>utr:Y</measure>
    </unit>
    <unit id="Ton">
        <measure>utr:T</measure>
    </unit>
    <unit id="Day">
        <measure>utr:D</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="d_2023-01-01_2023-12-31"
      id="thunderdome-EntityCentralIndexKey">0000788965</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName
      contextRef="d_2023-01-01_2023-12-31"
      id="thunderdome-EntityRegistrantName">HALLADOR ENERGY CO</dei:EntityRegistrantName>
    <dei:AmendmentFlag contextRef="d_2023-01-01_2023-12-31" id="ixv-13970">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="d_2023-01-01_2023-12-31" id="ixv-13971">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="d_2023-01-01_2023-12-31" id="ixv-13972">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="d_2023-01-01_2023-12-31" id="ixv-13973">2023</dei:DocumentFiscalYearFocus>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i_2023-12-31"
      id="c108594171"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i_2022-12-31"
      id="c108594172"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i_2023-12-31"
      decimals="INF"
      id="c108594176"
      unitRef="USDPerShare">0.1</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i_2022-12-31"
      decimals="INF"
      id="c108594177"
      unitRef="USDPerShare">0.1</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i_2023-12-31"
      decimals="-7"
      id="c108594178"
      unitRef="Share">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i_2022-12-31"
      decimals="-7"
      id="c108594179"
      unitRef="Share">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594180"
      unitRef="Share">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594182"
      unitRef="Share">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594181"
      unitRef="Share">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594183"
      unitRef="Share">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2023-12-31"
      decimals="INF"
      id="c108594186"
      unitRef="USDPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2022-12-31"
      decimals="INF"
      id="c108594187"
      unitRef="USDPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2023-12-31"
      decimals="-8"
      id="c108594188"
      unitRef="Share">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i_2022-12-31"
      decimals="-8"
      id="c108594189"
      unitRef="Share">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594190"
      unitRef="Share">34052000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594192"
      unitRef="Share">34052000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594191"
      unitRef="Share">32983000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594193"
      unitRef="Share">32983000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:AssetRetirementObligationCashPaidToSettle
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594293"
      unitRef="USD">3384000</us-gaap:AssetRetirementObligationCashPaidToSettle>
    <us-gaap:AssetRetirementObligationCashPaidToSettle
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594294"
      unitRef="USD">3162000</us-gaap:AssetRetirementObligationCashPaidToSettle>
    <us-gaap:NumberOfReportableSegments
      contextRef="d_2023-01-01_2023-12-31"
      decimals="INF"
      id="c108594462"
      unitRef="Pure">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594495"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-SurfaceAndUndergroundMiningEquipmentMember_RangeAxis-MinimumMember"
      id="c108594519">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-SurfaceAndUndergroundMiningEquipmentMember_RangeAxis-MaximumMember"
      id="c108594520">P25Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PowerPlantEquipmentMember_RangeAxis-MinimumMember"
      id="c108594522">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-PowerPlantEquipmentMember_RangeAxis-MaximumMember"
      id="c108594523">P9Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <hnrg:CapacityPaymentReductions
      contextRef="i_2023-05-31"
      decimals="-5"
      id="c108594540"
      unitRef="USD">7500000</hnrg:CapacityPaymentReductions>
    <hnrg:YearSupplyCommitmentsEnd contextRef="d_2023-01-01_2023-12-31" id="c108594552">2028</hnrg:YearSupplyCommitmentsEnd>
    <hnrg:NumberOfMajorCustomers
      contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"
      decimals="INF"
      id="c108594556"
      unitRef="Pure">5</hnrg:NumberOfMajorCustomers>
    <hnrg:NumberOfMajorCustomers
      contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"
      decimals="INF"
      id="c108594559"
      unitRef="Pure">4</hnrg:NumberOfMajorCustomers>
    <hnrg:NumberOfMajorCustomers
      contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-ElectricDistributionMember"
      decimals="INF"
      id="c108594564"
      unitRef="Pure">2</hnrg:NumberOfMajorCustomers>
    <hnrg:NumberOfMajorCustomers
      contextRef="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"
      decimals="INF"
      id="c108594567"
      unitRef="Pure">5</hnrg:NumberOfMajorCustomers>
    <hnrg:NumberOfMajorCustomers
      contextRef="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"
      decimals="INF"
      id="c108594570"
      unitRef="Pure">4</hnrg:NumberOfMajorCustomers>
    <hnrg:NumberOfMajorCustomers
      contextRef="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-ElectricDistributionMember"
      decimals="INF"
      id="c108594573"
      unitRef="Pure">1</hnrg:NumberOfMajorCustomers>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2023-01-01_2023-12-31_RangeAxis-MinimumMember"
      id="c108594585">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="d_2023-01-01_2023-12-31_RangeAxis-MaximumMember"
      id="c108594586">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i_2022-12-31_ContractWithCustomerBasisOfPricingAxis-ContractsWithPriceReopenersMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"
      id="c108594790">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-FixedPriceContractMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"
      id="c108594793">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-EnergyObligationsMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"
      id="c108594802">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_LegalEntityAxis-HoosierMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"
      id="c108594810">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"
      id="c108596190">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2022-01-01_2022-12-31"
      decimals="2"
      id="c108594870"
      unitRef="Pure">0.09</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i_2024-03-07_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="c108594939"
      unitRef="USD">7200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:SharePrice
      contextRef="i_2024-03-07"
      decimals="INF"
      id="c108594940"
      unitRef="USDPerShare">8.39</us-gaap:SharePrice>
    <us-gaap:OtherLaborRelatedExpenses
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-5"
      id="c108594986"
      unitRef="USD">4900000</us-gaap:OtherLaborRelatedExpenses>
    <hnrg:NumberOfOperatingLeases
      contextRef="i_2023-12-31"
      decimals="INF"
      id="c108594999"
      unitRef="Pure">2</hnrg:NumberOfOperatingLeases>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i_2023-12-31_RangeAxis-MinimumMember"
      id="c108595000">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="i_2023-12-31_RangeAxis-MaximumMember"
      id="c108595001">P5Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <hnrg:NumberOfFinancingLeases
      contextRef="i_2023-12-31"
      decimals="INF"
      id="c108595006"
      unitRef="Pure">3</hnrg:NumberOfFinancingLeases>
    <hnrg:NumberOfMiningUnits
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-MiningPropertiesAndMineralRightsMember"
      decimals="INF"
      id="c108595085"
      unitRef="Pure">7</hnrg:NumberOfMiningUnits>
    <us-gaap:NumberOfReportableSegments
      contextRef="d_2023-01-01_2023-12-31"
      decimals="INF"
      id="c108595229"
      unitRef="Pure">2</us-gaap:NumberOfReportableSegments>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="d_2023-01-01_2023-12-31" id="c108595294">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="d_2023-01-01_2023-12-31" id="c108595295">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="d_2023-01-01_2023-12-31" id="c108595296">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="d_2023-01-01_2023-12-31" id="c108595297">false</ecd:NonRule10b51ArrAdoptedFlag>
    <dei:DocumentType contextRef="d_2023-01-01_2023-12-31" id="ixv-15479">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="d_2023-01-01_2023-12-31" id="ixv-15480">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="d_2023-01-01_2023-12-31" id="ixv-15481">2023-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="d_2023-01-01_2023-12-31" id="ixv-15482">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="d_2023-01-01_2023-12-31" id="ixv-15483">001-3473</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="d_2023-01-01_2023-12-31" id="ixv-15484">CO</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="d_2023-01-01_2023-12-31" id="ixv-15485">84-1014610</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="d_2023-01-01_2023-12-31" id="ixv-15486">1183 East Canvasback Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="d_2023-01-01_2023-12-31" id="ixv-15487">Terre Haute</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="d_2023-01-01_2023-12-31" id="ixv-15488">IN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="d_2023-01-01_2023-12-31" id="ixv-15489">47802</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="d_2023-01-01_2023-12-31" id="ixv-15490">812</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="d_2023-01-01_2023-12-31" id="ixv-15491">299.2800</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="d_2023-01-01_2023-12-31" id="ixv-15492">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="d_2023-01-01_2023-12-31" id="ixv-15493">HNRG</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="d_2023-01-01_2023-12-31" id="ixv-15494">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="d_2023-01-01_2023-12-31" id="ixv-15495">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="d_2023-01-01_2023-12-31" id="ixv-15496">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="d_2023-01-01_2023-12-31" id="ixv-15497">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="d_2023-01-01_2023-12-31" id="ixv-15498">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="d_2023-01-01_2023-12-31" id="ixv-15499">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="d_2023-01-01_2023-12-31" id="ixv-15500">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="d_2023-01-01_2023-12-31" id="ixv-15501">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="d_2023-01-01_2023-12-31" id="ixv-15502">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="d_2023-01-01_2023-12-31" id="ixv-15503">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="d_2023-01-01_2023-12-31" id="ixv-15504">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i_2023-06-30"
      decimals="INF"
      id="ixv-15505"
      unitRef="USD">193711455</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i_2024-03-08"
      decimals="INF"
      id="ixv-15506"
      unitRef="Share">34885153</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId contextRef="d_2023-01-01_2023-12-31" id="ixv-15507">248</dei:AuditorFirmId>
    <dei:AuditorName contextRef="d_2023-01-01_2023-12-31" id="ixv-15508">GRANT THORNTON LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="d_2023-01-01_2023-12-31" id="ixv-15509">Tulsa, Oklahoma</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594098"
      unitRef="USD">2842000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594099"
      unitRef="USD">3009000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594100"
      unitRef="USD">4281000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594101"
      unitRef="USD">3417000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594102"
      unitRef="USD">19937000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594103"
      unitRef="USD">29889000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:EnergyRelatedInventoryCoal
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594104"
      unitRef="USD">23075000</us-gaap:EnergyRelatedInventoryCoal>
    <us-gaap:EnergyRelatedInventoryCoal
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594105"
      unitRef="USD">49796000</us-gaap:EnergyRelatedInventoryCoal>
    <us-gaap:OtherInventorySupplies
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594106"
      unitRef="USD">38877000</us-gaap:OtherInventorySupplies>
    <us-gaap:OtherInventorySupplies
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594107"
      unitRef="USD">28295000</us-gaap:OtherInventorySupplies>
    <us-gaap:CommodityContractAssetCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594108"
      unitRef="USD">0</us-gaap:CommodityContractAssetCurrent>
    <us-gaap:CommodityContractAssetCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594109"
      unitRef="USD">19567000</us-gaap:CommodityContractAssetCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594110"
      unitRef="USD">2262000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594111"
      unitRef="USD">4546000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594112"
      unitRef="USD">91274000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594113"
      unitRef="USD">138519000</us-gaap:AssetsCurrent>
    <us-gaap:MineralRights
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594115"
      unitRef="USD">115486000</us-gaap:MineralRights>
    <us-gaap:MineralRights
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594116"
      unitRef="USD">115595000</us-gaap:MineralRights>
    <hnrg:BuildingsAndEquipmentGross
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594117"
      unitRef="USD">537131000</hnrg:BuildingsAndEquipmentGross>
    <hnrg:BuildingsAndEquipmentGross
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594118"
      unitRef="USD">534129000</hnrg:BuildingsAndEquipmentGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594119"
      unitRef="USD">158642000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594120"
      unitRef="USD">140108000</us-gaap:ConstructionInProgressGross>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594121"
      unitRef="USD">12346000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594122"
      unitRef="USD">0</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594123"
      unitRef="USD">823605000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594124"
      unitRef="USD">789832000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594125"
      unitRef="USD">334971000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c108594126"
      unitRef="USD">309370000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594127"
      unitRef="USD">488634000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594128"
      unitRef="USD">480462000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:EquityMethodInvestments
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594129"
      unitRef="USD">2811000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594130"
      unitRef="USD">3988000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594131"
      unitRef="USD">7061000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594132"
      unitRef="USD">7585000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i_2023-12-31"
      decimals="-4"
      id="c108594133"
      unitRef="USD">589780000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594134"
      unitRef="USD">630554000</us-gaap:Assets>
    <us-gaap:SecuredDebtCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594137"
      unitRef="USD">24438000</us-gaap:SecuredDebtCurrent>
    <us-gaap:SecuredDebtCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594138"
      unitRef="USD">33031000</us-gaap:SecuredDebtCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594139"
      unitRef="USD">62908000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594140"
      unitRef="USD">82972000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594141"
      unitRef="USD">3933000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594142"
      unitRef="USD">0</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:DeferredRevenue
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594143"
      unitRef="USD">23062000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594144"
      unitRef="USD">35485000</us-gaap:DeferredRevenue>
    <us-gaap:EnergyMarketingContractLiabilitiesCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594145"
      unitRef="USD">43254000</us-gaap:EnergyMarketingContractLiabilitiesCurrent>
    <us-gaap:EnergyMarketingContractLiabilitiesCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594146"
      unitRef="USD">88114000</us-gaap:EnergyMarketingContractLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594147"
      unitRef="USD">157595000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594148"
      unitRef="USD">239602000</us-gaap:LiabilitiesCurrent>
    <us-gaap:SecuredLongTermDebt
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594150"
      unitRef="USD">63453000</us-gaap:SecuredLongTermDebt>
    <us-gaap:SecuredLongTermDebt
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594151"
      unitRef="USD">49713000</us-gaap:SecuredLongTermDebt>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i_2023-12-31"
      decimals="-7"
      id="c108594152"
      unitRef="USD">10000000</us-gaap:ConvertibleLongTermNotesPayable>
    <us-gaap:ConvertibleLongTermNotesPayable
      contextRef="i_2022-12-31"
      decimals="-7"
      id="c108594153"
      unitRef="USD">10000000</us-gaap:ConvertibleLongTermNotesPayable>
    <hnrg:ConvertibleLongTermNotesPayableRelatedParty
      contextRef="i_2023-12-31"
      decimals="-6"
      id="c108594154"
      unitRef="USD">9000000</hnrg:ConvertibleLongTermNotesPayableRelatedParty>
    <hnrg:ConvertibleLongTermNotesPayableRelatedParty
      contextRef="i_2022-12-31"
      decimals="-6"
      id="c108594155"
      unitRef="USD">9000000</hnrg:ConvertibleLongTermNotesPayableRelatedParty>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594156"
      unitRef="USD">8157000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594157"
      unitRef="USD">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594158"
      unitRef="USD">9235000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594159"
      unitRef="USD">4606000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594160"
      unitRef="USD">14538000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594161"
      unitRef="USD">17254000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:EnergyMarketingContractLiabilitiesNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594162"
      unitRef="USD">47425000</us-gaap:EnergyMarketingContractLiabilitiesNoncurrent>
    <us-gaap:EnergyMarketingContractLiabilitiesNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594163"
      unitRef="USD">84096000</us-gaap:EnergyMarketingContractLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594164"
      unitRef="USD">1789000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594165"
      unitRef="USD">1259000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594166"
      unitRef="USD">163597000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594167"
      unitRef="USD">175928000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594168"
      unitRef="USD">321192000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c108594169"
      unitRef="USD">415530000</us-gaap:Liabilities>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594174"
      unitRef="USD">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594175"
      unitRef="USD">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:CommonStockValue
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594184"
      unitRef="USD">341000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c108594185"
      unitRef="USD">330000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594194"
      unitRef="USD">127548000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594195"
      unitRef="USD">118788000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594196"
      unitRef="USD">140699000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594197"
      unitRef="USD">95906000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594198"
      unitRef="USD">268588000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594199"
      unitRef="USD">215024000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2023-12-31"
      decimals="-4"
      id="c108594200"
      unitRef="USD">589780000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594201"
      unitRef="USD">630554000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-12-31_ProductOrServiceAxis-CoalSalesMember"
      decimals="-3"
      id="c108594205"
      unitRef="USD">361926000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-01-01_2022-12-31_ProductOrServiceAxis-CoalSalesMember"
      decimals="-3"
      id="c108594206"
      unitRef="USD">289376000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-12-31_ProductOrServiceAxis-ElectricSalesMember"
      decimals="-3"
      id="c108594207"
      unitRef="USD">267927000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-01-01_2022-12-31_ProductOrServiceAxis-ElectricSalesMember"
      decimals="-3"
      id="c108594208"
      unitRef="USD">66252000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OtherOperatingIncome
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594209"
      unitRef="USD">4627000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594210"
      unitRef="USD">6363000</us-gaap:OtherOperatingIncome>
    <us-gaap:Revenues
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-4"
      id="c108594211"
      unitRef="USD">634480000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594212"
      unitRef="USD">361991000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-4"
      id="c108594214"
      unitRef="USD">473390000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594215"
      unitRef="USD">266608000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594216"
      unitRef="USD">67211000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594217"
      unitRef="USD">46875000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594218"
      unitRef="USD">1804000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-4"
      id="c108594219"
      unitRef="USD">1010000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:ExplorationExpense
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594220"
      unitRef="USD">904000</us-gaap:ExplorationExpense>
    <us-gaap:ExplorationExpense
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594221"
      unitRef="USD">651000</us-gaap:ExplorationExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594222"
      unitRef="USD">26159000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594223"
      unitRef="USD">16417000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594224"
      unitRef="USD">569468000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594225"
      unitRef="USD">331561000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594226"
      unitRef="USD">65012000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-4"
      id="c108594227"
      unitRef="USD">30430000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594228"
      unitRef="USD">13711000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594229"
      unitRef="USD">11012000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594230"
      unitRef="USD">-1491000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594231"
      unitRef="USD">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594232"
      unitRef="USD">-552000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594233"
      unitRef="USD">443000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594234"
      unitRef="USD">49258000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594235"
      unitRef="USD">19861000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594237"
      unitRef="USD">-164000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594238"
      unitRef="USD">0</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594239"
      unitRef="USD">4629000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594240"
      unitRef="USD">1756000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594241"
      unitRef="USD">4465000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594242"
      unitRef="USD">1756000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594243"
      unitRef="USD">44793000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594244"
      unitRef="USD">18105000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2023-01-01_2023-12-31"
      decimals="INF"
      id="c108594246"
      unitRef="USDPerShare">1.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2022-01-01_2022-12-31"
      decimals="INF"
      id="c108594247"
      unitRef="USDPerShare">0.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2023-01-01_2023-12-31"
      decimals="INF"
      id="c108594248"
      unitRef="USDPerShare">1.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2022-01-01_2022-12-31"
      decimals="INF"
      id="c108594249"
      unitRef="USDPerShare">0.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594251"
      unitRef="Share">33133000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594252"
      unitRef="Share">32043000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594253"
      unitRef="Share">36827000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594254"
      unitRef="Share">33649000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:InterestExpenseDebt
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594256"
      unitRef="USD">8636000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594257"
      unitRef="USD">7563000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseOther
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594258"
      unitRef="USD">1842000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594259"
      unitRef="USD">715000</us-gaap:InterestExpenseOther>
    <hnrg:PaymentsOnInterestRateSwapNetOfChangesInFairValue
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594261"
      unitRef="USD">0</hnrg:PaymentsOnInterestRateSwapNetOfChangesInFairValue>
    <hnrg:PaymentsOnInterestRateSwapNetOfChangesInFairValue
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594262"
      unitRef="USD">-867000</hnrg:PaymentsOnInterestRateSwapNetOfChangesInFairValue>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594263"
      unitRef="USD">3233000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594264"
      unitRef="USD">3601000</us-gaap:AmortizationOfFinancingCosts>
    <hnrg:AmortizationAndSwapRelatedInterestTotal
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594265"
      unitRef="USD">3233000</hnrg:AmortizationAndSwapRelatedInterestTotal>
    <hnrg:AmortizationAndSwapRelatedInterestTotal
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594266"
      unitRef="USD">2734000</hnrg:AmortizationAndSwapRelatedInterestTotal>
    <us-gaap:InterestExpense
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594267"
      unitRef="USD">13711000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594268"
      unitRef="USD">11012000</us-gaap:InterestExpense>
    <us-gaap:ProfitLoss
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594272"
      unitRef="USD">44793000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594273"
      unitRef="USD">18105000</us-gaap:ProfitLoss>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594275"
      unitRef="USD">4629000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594276"
      unitRef="USD">1756000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594277"
      unitRef="USD">-552000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594278"
      unitRef="USD">443000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594279"
      unitRef="USD">625000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594280"
      unitRef="USD">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594281"
      unitRef="USD">67211000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594282"
      unitRef="USD">46875000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594283"
      unitRef="USD">-1491000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594284"
      unitRef="USD">-0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594285"
      unitRef="USD">-398000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594286"
      unitRef="USD">264000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594287"
      unitRef="USD">-0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594288"
      unitRef="USD">867000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594289"
      unitRef="USD">3233000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594290"
      unitRef="USD">3601000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594291"
      unitRef="USD">1804000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-4"
      id="c108594292"
      unitRef="USD">1010000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594295"
      unitRef="USD">3554000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594296"
      unitRef="USD">1269000</us-gaap:ShareBasedCompensation>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594297"
      unitRef="USD">0</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594298"
      unitRef="USD">159000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594299"
      unitRef="USD">-39791000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594300"
      unitRef="USD">-19731000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594302"
      unitRef="USD">-9952000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594303"
      unitRef="USD">16305000</us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594304"
      unitRef="USD">-15548000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594305"
      unitRef="USD">25863000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInMaterialsAndSupplies
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594306"
      unitRef="USD">10582000</us-gaap:IncreaseDecreaseInMaterialsAndSupplies>
    <us-gaap:IncreaseDecreaseInMaterialsAndSupplies
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594307"
      unitRef="USD">6271000</us-gaap:IncreaseDecreaseInMaterialsAndSupplies>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594308"
      unitRef="USD">-1186000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594309"
      unitRef="USD">5941000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594310"
      unitRef="USD">-18992000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594311"
      unitRef="USD">24037000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594312"
      unitRef="USD">-23423000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594313"
      unitRef="USD">35485000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-4"
      id="c108594314"
      unitRef="USD">-610000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594315"
      unitRef="USD">-719000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594316"
      unitRef="USD">59414000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594317"
      unitRef="USD">54169000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594321"
      unitRef="USD">75352000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-4"
      id="c108594322"
      unitRef="USD">54020000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594323"
      unitRef="USD">62000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594324"
      unitRef="USD">655000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-4"
      id="c108594325"
      unitRef="USD">-75290000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594326"
      unitRef="USD">-53365000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594328"
      unitRef="USD">59713000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594329"
      unitRef="USD">78225000</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-6"
      id="c108594330"
      unitRef="USD">66000000</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromBankDebt
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-5"
      id="c108594331"
      unitRef="USD">51700000</us-gaap:ProceedsFromBankDebt>
    <hnrg:ProceedsFromSaleLeasebackTransaction
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594332"
      unitRef="USD">11082000</hnrg:ProceedsFromSaleLeasebackTransaction>
    <hnrg:ProceedsFromSaleLeasebackTransaction
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594333"
      unitRef="USD">0</hnrg:ProceedsFromSaleLeasebackTransaction>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594334"
      unitRef="USD">0</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-6"
      id="c108594335"
      unitRef="USD">11000000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594336"
      unitRef="USD">0</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-6"
      id="c108594337"
      unitRef="USD">18000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594338"
      unitRef="USD">6013000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594339"
      unitRef="USD">2097000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594340"
      unitRef="USD">-0</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594341"
      unitRef="USD">585000</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594342"
      unitRef="USD">7318000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594343"
      unitRef="USD">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594344"
      unitRef="USD">2101000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594345"
      unitRef="USD">-0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594346"
      unitRef="USD">16573000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594347"
      unitRef="USD">-207000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594348"
      unitRef="USD">697000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594349"
      unitRef="USD">597000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594350"
      unitRef="USD">6426000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c108594351"
      unitRef="USD">5829000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594352"
      unitRef="USD">7123000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594353"
      unitRef="USD">6426000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594355"
      unitRef="USD">2842000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594356"
      unitRef="USD">3009000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594357"
      unitRef="USD">4281000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594358"
      unitRef="USD">3417000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594359"
      unitRef="USD">7123000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594360"
      unitRef="USD">6426000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594362"
      unitRef="USD">9966000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594363"
      unitRef="USD">8123000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594365"
      unitRef="USD">1882000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-4"
      id="c108594366"
      unitRef="USD">3440000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:SharesOutstanding
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594382"
      unitRef="Share">30785000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594383"
      unitRef="USD">308000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c108594384"
      unitRef="USD">104126000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c108594385"
      unitRef="USD">77801000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c108594386"
      unitRef="USD">182235000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594388"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c108594389"
      unitRef="USD">1269000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c108594390"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594391"
      unitRef="USD">1269000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <hnrg:CancellationOfRedeemableNoncontrollingInterests
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594393"
      unitRef="USD">0</hnrg:CancellationOfRedeemableNoncontrollingInterests>
    <hnrg:CancellationOfRedeemableNoncontrollingInterests
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c108594394"
      unitRef="USD">3415000</hnrg:CancellationOfRedeemableNoncontrollingInterests>
    <hnrg:CancellationOfRedeemableNoncontrollingInterests
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c108594395"
      unitRef="USD">0</hnrg:CancellationOfRedeemableNoncontrollingInterests>
    <hnrg:CancellationOfRedeemableNoncontrollingInterests
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594396"
      unitRef="USD">3415000</hnrg:CancellationOfRedeemableNoncontrollingInterests>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594397"
      unitRef="Share">232000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594398"
      unitRef="USD">2000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c108594399"
      unitRef="USD">998000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c108594400"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-6"
      id="c108594401"
      unitRef="USD">1000000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <hnrg:StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594402"
      unitRef="Share">1966000</hnrg:StockIssuedDuringPeriodSharesRedemptionOfConvertibleNotes>
    <hnrg:StockIssuedDuringPeriodValueRedemptionOfConvertibleNote
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-4"
      id="c108594403"
      unitRef="USD">20000</hnrg:StockIssuedDuringPeriodValueRedemptionOfConvertibleNote>
    <hnrg:StockIssuedDuringPeriodValueRedemptionOfConvertibleNote
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-4"
      id="c108594404"
      unitRef="USD">8980000</hnrg:StockIssuedDuringPeriodValueRedemptionOfConvertibleNote>
    <hnrg:StockIssuedDuringPeriodValueRedemptionOfConvertibleNote
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c108594405"
      unitRef="USD">0</hnrg:StockIssuedDuringPeriodValueRedemptionOfConvertibleNote>
    <hnrg:StockIssuedDuringPeriodValueRedemptionOfConvertibleNote
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-6"
      id="c108594406"
      unitRef="USD">9000000</hnrg:StockIssuedDuringPeriodValueRedemptionOfConvertibleNote>
    <us-gaap:ProfitLoss
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594408"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c108594409"
      unitRef="USD">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2022-01-01_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c108594410"
      unitRef="USD">18105000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594411"
      unitRef="USD">18105000</us-gaap:ProfitLoss>
    <us-gaap:SharesOutstanding
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594412"
      unitRef="Share">32983000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-4"
      id="c108594413"
      unitRef="USD">330000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c108594414"
      unitRef="USD">118788000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c108594415"
      unitRef="USD">95906000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594416"
      unitRef="USD">215024000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594418"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c108594419"
      unitRef="USD">3554000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c108594420"
      unitRef="USD">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594421"
      unitRef="USD">3554000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594422"
      unitRef="Share">473000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594423"
      unitRef="USD">5000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c108594424"
      unitRef="USD">-5000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c108594425"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594426"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594427"
      unitRef="Share">198000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594428"
      unitRef="USD">2000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c108594429"
      unitRef="USD">2099000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c108594430"
      unitRef="USD">-0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594431"
      unitRef="USD">2101000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594432"
      unitRef="Share">794000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594433"
      unitRef="USD">8000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-4"
      id="c108594434"
      unitRef="USD">7310000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c108594435"
      unitRef="USD">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594436"
      unitRef="USD">7318000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594438"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c108594439"
      unitRef="USD">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c108594440"
      unitRef="USD">44793000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594441"
      unitRef="USD">44793000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594442"
      unitRef="Share">34052000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-12-31_StatementEquityComponentsAxis-CommonStockMember"
      decimals="-3"
      id="c108594443"
      unitRef="USD">341000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember"
      decimals="-3"
      id="c108594444"
      unitRef="USD">127548000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-12-31_StatementEquityComponentsAxis-RetainedEarningsMember"
      decimals="-3"
      id="c108594445"
      unitRef="USD">140699000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594446"
      unitRef="USD">268588000</us-gaap:StockholdersEquity>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584472">
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;1&lt;/em&gt;)&#160; &#160; &#160;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Basis of Presentation and Consolidation &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;The consolidated financial statements include the accounts of Hallador Energy Company (hereinafter,&#160;&#x201c;we&#x201d;,&#160;&#x201c;our&#x201d; or&#160;&#x201c;us&#x201d;) and our wholly owned subsidiaries Sunrise Coal, LLC (&#x201c;Sunrise&#x201d;), Hallador Power Company, LLC (&#x201c;Hallador Power&#x201d;)&#160;and Hourglass Sands, LLC (&#x201c;Hourglass&#x201d;), as well as&#160;Sunrise and Hallador Power's&#160;wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated. Sunrise is engaged in the production of steam coal from mines located in western Indiana.&#160; Hallador Power is engaged in the production of coal-fired electric power generation located in Sullivan County, Indiana.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Segment Information &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;As the result of Hallador Power&#x2019;s acquisition of the Merom Generating Station &lt;em style="font: inherit;"&gt;one&lt;/em&gt; gigawatt power plant in Sullivan County, Indiana (the &#x201c;Merom Power Plant&#x201d;) from Hoosier Energy Rural Electric Cooperative, Inc. (&#x201c;Hoosier&#x201d;) on &lt;em style="font: inherit;"&gt; October 21, 2022 (&lt;/em&gt;the &#x201c;Merom Acquisition&#x201d;), as further described in Note &lt;em style="font: inherit;"&gt;15,&lt;/em&gt; beginning in the &lt;em style="font: inherit;"&gt;fourth&lt;/em&gt; quarter of &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; we began to strategically view and manage our&#160;operations through &lt;span style="-sec-ix-hidden:c108594462"&gt;two&lt;/span&gt; reportable segments:&#160;Coal Operations and Electric Operations.&#160;The remainder of our operations, which are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; significant enough on a stand-alone basis to warrant treatment as an operating segment, are presented as &#x201c;Corporate and Other&#x201d; and primarily are comprised of unallocated corporate costs and activities,&#160;including a 50% interest in Sunrise Energy, LLC (&#x201c;Sunrise Energy&#x201d;), a private gas exploration company with operations in Indiana, which we account for using the equity method, and our wholly-owned subsidiary Summit Terminal LLC, a logistics transport facility located on the Ohio River.&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;The Coal Operations reportable segment includes currently operating mining complexes Oaktown &lt;em style="font: inherit;"&gt;1&lt;/em&gt; and Oaktown &lt;em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;"&gt;2&lt;/em&gt; underground mines, Prosperity surface mine, Freelandville surface mine and Carlisle wash plant.&#160;On &lt;em style="font: inherit;"&gt; February 23, 2024, &lt;/em&gt;our Sunrise Coal Division undertook an initiative&#160;designed to strengthen our financial and operational efficiency and to create significant operational savings and higher margins in our coal segment. For further information, see&#160;&#x201c;Note &lt;em style="font: inherit;"&gt;19&lt;/em&gt;&#160;- Subsequent Events&#x201d; below.&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;The Electric Operations reportable segment includes electric power generation facilities of the Merom Power Plant.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Reclassifications&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Amounts in the prior years consolidated financial statements are reclassified whenever necessary to conform to the current year&#x2019;s presentation. Any reclassification adjustments had &lt;em style="font: inherit;"&gt;no&lt;/em&gt; impact on prior year total assets, liabilities,&#160;net income or shareholders&#x2019; equity.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Cash and cash equivalents include investments with maturities when purchased of &lt;em style="font: inherit;"&gt;three&lt;/em&gt;&#160;months or less.&#160;Cash balances at individual banks &lt;em style="font: inherit;"&gt; may &lt;/em&gt;exceed the federally insured limit by the Federal Deposit Insurance Corporation. The Company has &lt;em style="font: inherit;"&gt;not&lt;/em&gt; experienced any material losses in such accounts.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b style="font-size: 10pt;"&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b style="font-size: 10pt;"&gt;&lt;span style="text-decoration: underline; "&gt;Accounts Receivable&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;The timing of revenue recognition, billings and cash collections results in accounts receivable from customers. Customers are invoiced as coal is shipped or as power is delivered&#160;or at periodic intervals in accordance with contractual terms. Invoices typically include customary adjustments for the resolution of price variability, such as coal quality thresholds. Payments are generally received within &lt;em style="font: inherit;"&gt;thirty&lt;/em&gt; days of invoicing.&#160; Historically, credit losses have been insignificant. No charges for credit losses were recognized during the years ended &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&#160;or &lt;em style="font: inherit;"&gt;2022.&lt;/em&gt;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Inventory and Parts and Supplies&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Inventory and parts and supplies are valued at the lower of cost or net realizable value determined using the &lt;em style="font: inherit;"&gt;first&lt;/em&gt;-in &lt;em style="font: inherit;"&gt;first&lt;/em&gt;-out method. Inventory costs include labor, supplies, operating overhead, and other related costs incurred at or on behalf of the mining location or plant, including depreciation, depletion, and amortization of equipment, buildings, mineral rights, and mine development costs.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Contract Asset - Coal Purchase Agreement&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Contract Asset - Coal Purchase Agreement (as defined in Note &lt;em style="font: inherit;"&gt;15&lt;/em&gt;) is the result of a coal purchase agreement with Hoosier whereby we purchased coal from Hoosier through &lt;em style="font: inherit;"&gt; May 31, 2023,&#160;&lt;/em&gt;at fixed prices which were below market prices at the date of entry into the agreement.&#160;This agreement was entered into as consideration in the Merom Acquisition.&#160;The asset was amortized to inventory as coal was purchased&#160;over the term of the agreement as the contract was&#160;fulfilled.&#160;During the years ended &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; $19.6&#160;million and $14.7 million, respectively, were amortized, of which $30.7 million and $3.6 million, respectively, was recognized in operating expenses on the consolidated statements of operations.&#160;The Coal Purchase Agreement term was from &lt;em style="font: inherit;"&gt; October 21, 2022 &lt;/em&gt;to &lt;em style="font: inherit;"&gt; May 31, 2023.&lt;/em&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Prepaid Expenses &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Prepaid expenses include prepaid insurance&#160;and other prepaid balances with vendors for various services paid for in advance of use.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
      &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Advanced Royalties &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Coal leases that require minimum annual or advance payments and are recoverable from future production are generally deferred and charged to expense as the coal is subsequently produced. Advance royalties are included in other assets.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Mining Properties and Plant Equipment&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Mining properties are recorded at cost. Interest costs applicable to major asset additions are capitalized during the construction period. Expenditures that extend the useful lives or increase the productivity of the assets are capitalized. The cost of maintenance and repairs that do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; extend the useful lives or increase the productivity of the assets are expensed as incurred. Other than land and most mining equipment, mining properties are depreciated using the units-of-production method over the estimated recoverable reserves. Most surface and underground mining equipment is depreciated using estimated useful lives ranging from &lt;span style="-sec-ix-hidden:c108594519"&gt;three&lt;/span&gt; to &lt;span style="-sec-ix-hidden:c108594520"&gt;twenty-five&lt;/span&gt;&#160;years.&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;The values of the property, plant and equipment acquired as part of the Merom Acquisition were recorded at relative fair value based on the consideration paid upon closing of the acquisition of the plant in &lt;em style="font: inherit;"&gt; October 2022. &lt;/em&gt;Other equipment is recorded at cost. Expenditures that extend the useful lives or increase the productivity of the assets are capitalized. The cost of maintenance and repairs that do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; extend the useful lives or increase the productivity of the assets are expensed as incurred.&#160;Most power plant&#160;equipment is depreciated using estimated useful lives ranging from &lt;span style="-sec-ix-hidden:c108594522"&gt;four&lt;/span&gt;&#160;to &lt;span style="-sec-ix-hidden:c108594523"&gt;nine&lt;/span&gt;&#160;years.&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;If facts and circumstances suggest that a long-lived asset &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be impaired, the carrying value is reviewed for recoverability. If this review indicates that the carrying value of the asset will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; be recoverable through estimated undiscounted future net cash flows related to the asset over its remaining life, then an impairment loss is recognized by reducing the carrying value of the asset to its estimated fair value. There were &lt;em style="font: inherit;"&gt;no&lt;/em&gt;&#160;long-lived asset impairments during&#160;the years ended &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;or&#160;&lt;em style="font: inherit;"&gt; December 31, 2022.&lt;/em&gt;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b style="font-size: 10pt;"&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b style="font-size: 10pt;"&gt;&lt;span style="text-decoration: underline; "&gt;Mine Development&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Costs of developing new mines, including asset retirement obligation assets, or significantly expanding the capacity of existing mines, are capitalized and amortized using the units-of-production method over estimated recoverable reserves.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Deferred Revenue&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Deferred revenue includes advance payments on electric capacity payments and prepayments on coal deliveries. The deferred revenue for each will be reversed to revenue on a monthly pro-rata basis for the capacity payments and as coal is delivered for the coal prepayments based upon the underlying contractual terms.&#160; All deferred revenue is expected to be recognized in revenue&#160;within &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Asset Retirement Obligations (ARO)&#160;&#x2013; Reclamation &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;At the time they are incurred, legal obligations associated with the retirement of long-lived assets are reflected at their estimated fair value, with a corresponding charge to mine development. Obligations are typically incurred when we commence&#160;development of underground and surface mines and include reclamation of support facilities, refuse areas and slurry ponds.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Obligations are reflected at the present value of their future cash flows. We reflect&#160;accretion of the obligations for the period from the date they are incurred through the date they are extinguished. The ARO assets are amortized using the units-of-production method over estimated recoverable (proven&#160;and probable) reserves. We use&#160;credit-adjusted risk-free discount rates ranging from 7% to 10% to discount the obligation,&#160;inflation rates anticipated during the time to reclamation, and&#160;cost estimates prepared by its engineers inclusive of&#160;market risk premiums.&#160;Federal and state laws require that mines be reclaimed in accordance with specific standards and approved reclamation plans, as outlined in mining permits. Activities include reclamation of pit and support acreage at surface mines, sealing portals at underground mines, and reclamation of refuse areas and slurry ponds.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;We review&#160;our ARO at least annually and reflect&#160;revisions for permit changes, changes in estimated reclamation costs and changes in the estimated timing of such costs. The change in estimate for the year ended &lt;em style="font: inherit;"&gt; December 31, 2023,&#160;&lt;/em&gt;was a result of a change in timing and acreage of expected reclamation of the Merom Power Plant. In the event we are&#160;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; able to perform reclamation, we have surety bonds at &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;totaling $37.5&#160;million to cover ARO.&#160;The undiscounted asset retirement obligation was $26.6 million and $27.0 million at &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; respectively.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
      &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;The table below (in thousands) reflects the changes to ARO for the periods presented:&#160;&lt;/p&gt; &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;

     &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Balance, beginning of year&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;20,834&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;14,125&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Merom acquisition&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;7,230&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Freelandville addition&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;1,631&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Accretion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,804&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,010&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="margin: 0pt 0pt 0pt 9pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Change in estimate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(2,566&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Payments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(3,384&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(3,162&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Balance, end of year&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;16,688&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;20,834&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Less current portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(2,150&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(3,580&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Long-term balance, end of year&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;14,538&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;17,254&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
     &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Contract Liabilities&#160;- Power Purchase Agreement and Capacity Payment Reduction&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Contract Liabilities&#160;- Power&#160;Purchase Agreement and Capacity Payment Reduction (both as defined in Note &lt;em style="font: inherit;"&gt;15&lt;/em&gt;) are the result of a power&#160;purchase agreement with Hoosier whereby Hallador Power is selling power&#160;to Hoosier through &lt;em style="font: inherit;"&gt;2025&lt;/em&gt; at fixed prices which were below&#160;market prices at the date the parties entered into the agreement.&#160;Hallador Power also agreed to a reduction in future capacity payments as part of the acquisition consideration.&#160;These agreements were entered into as consideration in the Merom Acquisition.&#160;The power purchase agreement liability&#160;is&#160;amortized to electric sales revenue pro-rata over the term of the agreement&#160;as the contract is fulfilled.&#160;During the years ended &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; amortization of the power purchase agreement contract liability totaled $70.5 million and $23.3 million, respectively.&#160;The Power Purchase Agreement term is from &lt;em style="font: inherit;"&gt; October 21, 2022 &lt;/em&gt;to &lt;em style="font: inherit;"&gt; December 31, 2025.&#160;&lt;/em&gt;The Capacity Payment Reductions occurred on &lt;em style="font: inherit;"&gt; May 31, 2023&#160;&lt;/em&gt;and &lt;em style="font: inherit;"&gt; November 30, 2023&#160;&lt;/em&gt;in the amount of &lt;span style="-sec-ix-hidden:c108594540"&gt;$7.5&lt;/span&gt; million each.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Interest Rate Swaps&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;We have historically utilized derivative instruments to manage exposures to interest rate risk on long-term debt. We enter&#160;interest rate&#160;swaps&#160;in order to achieve a mix of fixed and variable rate debt that it deems appropriate. These interest rate&#160;swaps&#160;have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; been designated as hedging instruments&#160;and were accounted for as an asset or a liability in the accompanying consolidated balance sheets at their fair value.&#160;Realized and unrealized gains and losses are classified as operating activities in the accompanying consolidated statements of cash flows. As of &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; we were &lt;em style="font: inherit;"&gt;not&lt;/em&gt; a party to any interest rate swaps.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;b&gt;Commitments and Contingencies&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal;"&gt;From time to time, we are involved in legal proceedings and/or &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be subject to industry rulings that could bring rise to claims in the ordinary course of business.&#160;We have concluded that the likelihood is remote that the ultimate resolution of any pending litigation or pending claims will be material or have a material adverse effect on our business, financial position, results of operations or liquidity.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Income Taxes &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Income taxes are provided based on the liability method of accounting. The provision for income taxes is based on pretax financial income. Deferred tax assets and liabilities are recognized for the future expected tax consequences of temporary differences between income tax and financial reporting and principally relate to differences in the tax basis of assets and liabilities and their reported amounts, using enacted tax rates in effect for the&#160;year in which differences are expected to reverse.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
      &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Net Income per Share &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Basic earnings&#160;per share (&#x201c;EPS&#x201d;) are computed by dividing net earnings&#160;by the weighted average number of common shares outstanding for the period.&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;Diluted EPS attributable to common shareholders is computed by adjusting net earnings by the weighted average number of common shares and potential common shares outstanding (if dilutive) during each period. Potential common shares include shares of restricted stock units as if the units issued by us were vested and convertible debt. We apply the treasury stock method to account for the dilutive impact of its restricted stock units and the if converted method for its convertible notes. Anti-dilutive securities are excluded from diluted EPS. As a result of determining the effect of potentially dilutive securities, in certain periods, diluted net loss per share is the same as the basic net loss per share for the periods presented.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b style="font-size: 10pt;"&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b style="font-size: 10pt;"&gt;&lt;span style="text-decoration: underline; "&gt;Use of Estimates in the Preparation of Financial Statements&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual amounts could differ from those estimates. The most significant estimates included in the preparation of the financial statements relate to: (i)&#160;deferred income tax accounts, (ii)&#160;coal reserves, (iii)&#160;depreciation, depletion, and amortization, (iv)&#160;estimates related to the Merom Acquisition, (v)&#160;estimates used in our impairment analysis, and (vi) estimates used in the calculation of ARO.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Long-term Contracts &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt;, we are committed to supplying &lt;em style="font: inherit;"&gt;third&lt;/em&gt;-party customers up to a maximum of 9.2&#160;million tons of coal through &lt;em style="font: inherit;"&gt;2027,&lt;/em&gt;&#160;of which 6.2&#160;million tons are priced. We are committed to supplying coal to Merom Power Plant up to a maximum of 10.7 million tons of coal through &lt;span style="-sec-ix-hidden:c108594552"&gt;2028.&lt;/span&gt; All committed tons to Merom are priced.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;For &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;, we derived 93% of our &lt;em style="font: inherit;"&gt;third&lt;/em&gt;-party&#160;coal sales from &lt;span style="-sec-ix-hidden:c108594556"&gt;five&lt;/span&gt;&#160;customers, each representing at least &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of coal sales. At &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;85% of our coal operations accounts receivable was from &lt;span style="-sec-ix-hidden:c108594559"&gt;four&lt;/span&gt;&#160;customers, each representing more than &lt;em style="font: inherit;"&gt;10%.&lt;/em&gt; For the year ended&#160;&lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt;,100% of our electric sales and accounts receivable were with &lt;span style="-sec-ix-hidden:c108594564"&gt;two&lt;/span&gt;&#160;customers.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;For &lt;em style="font: inherit;"&gt;2022&lt;/em&gt;, we derived 90% of our coal sales from &lt;span style="-sec-ix-hidden:c108594567"&gt;five&lt;/span&gt; customers, each representing at least &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of our coal sales. At &lt;em style="font: inherit;"&gt; December 31, 2022, &lt;/em&gt;86% of our&#160;coal operations accounts receivable was from &lt;span style="-sec-ix-hidden:c108594570"&gt;four&lt;/span&gt; customers, each representing more than &lt;em style="font: inherit;"&gt;10%.&lt;/em&gt; For the year ended &lt;em style="font: inherit;"&gt; December 31, 2022, &lt;/em&gt;100% of our&#160;electric sales and accounts receivable was with &lt;span style="-sec-ix-hidden:c108594573"&gt;one&lt;/span&gt; customer.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"&gt;For &lt;em style="font: inherit;"&gt;2023,&lt;/em&gt; 100%&#160;of our delivered energy generation revenue was sold to Hoosier or the Midcontinent Independent System Operator ("MISO") wholesale market.&#160;MISO is the independent system operator managing the flow of high-voltage electricity across &lt;em style="font: inherit;"&gt;15&lt;/em&gt; U.S. states and the&#160;Canadian province of Manitoba.&#160;For &lt;em style="font: inherit;"&gt;2023,&lt;/em&gt; we derived 91% of our capacity sales revenue from three customers, each representing at least &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of capacity sales revenue. As of &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;we are committed to supply approximately 22% of the plant&#x2019;s energy generation output and approximately 32% of the plant&#x2019;s capacity to Hoosier from &lt;em style="font: inherit;"&gt; June 1, 2023, &lt;/em&gt;through &lt;em style="font: inherit;"&gt; May 31, 2028.&#160; &lt;/em&gt;Additionally, as of &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;we are committed to supply to other customers approximately 47% to 55% of the plant&#x2019;s capacity during the years ending &lt;em style="font: inherit;"&gt; December 31, 2024, &lt;/em&gt;through &lt;em style="font: inherit;"&gt;2026&lt;/em&gt; and approximately 28% of the plant&#x2019;s capacity during the years ending &lt;em style="font: inherit;"&gt; December 31, 2027, &lt;/em&gt;through &lt;em style="font: inherit;"&gt;2028.&lt;/em&gt; For &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; we derived &lt;em style="font: inherit;"&gt;100%&lt;/em&gt; of our electric delivered energy generation and capacity sales revenue from Hoosier.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Stock-based Compensation &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Stock-based compensation for restricted stock units is measured at the grant date based on the fair value of the award and is recognized as expense over the applicable vesting period of the stock award (generally &lt;span style="-sec-ix-hidden:c108594585"&gt;two&lt;/span&gt; to &lt;span style="-sec-ix-hidden:c108594586"&gt;four&lt;/span&gt;&#160;years) using the straight-line method.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Recent Accounting Pronouncements &lt;em style="font: inherit;"&gt;Not&lt;/em&gt; Yet Adopted&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;In &lt;em style="font: inherit;"&gt; November 2023, &lt;/em&gt;the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;07,&lt;/em&gt;&#160;Segment Reporting (Topic &lt;em style="font: inherit;"&gt;280&lt;/em&gt;): Improvements to Reportable Segment Disclosures&#160;("ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;07"&lt;/em&gt;).&#160;ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;07&lt;/em&gt; primarily requires enhanced disclosures about significant segment expenses regularly provided to the chief operating decision maker ("CODM"), the amount and composition of other segment items, and the title and position of the CODM. ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;07&lt;/em&gt; is effective for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2023, &lt;/em&gt;and interim periods within fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2024, &lt;/em&gt;with early adoption permitted. We are currently evaluating the impact of adopting ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;07,&lt;/em&gt; but do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; expect it to have a material effect on our consolidated financial statements. &#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;In &lt;em style="font: inherit;"&gt; December 2023, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09,&lt;/em&gt;&#160;Income Taxes (Topic &lt;em style="font: inherit;"&gt;740&lt;/em&gt;): Improvements to Income Tax Disclosures&#160;("ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09"&lt;/em&gt;). ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09&lt;/em&gt; primarily requires enhanced disclosures to (&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) disclose specific categories in the rate reconciliation, (&lt;em style="font: inherit;"&gt;2&lt;/em&gt;) disclose the amount of income taxes paid and expensed disaggregated by federal, state, and foreign taxes, with further disaggregation by individual jurisdictions if certain criteria are met, and (&lt;em style="font: inherit;"&gt;3&lt;/em&gt;) disclose income (loss) from continuing operations before income tax (benefit) disaggregated between domestic and foreign. ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09&lt;/em&gt; is effective for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2024, &lt;/em&gt;with early adoption permitted. We are currently evaluating the impact of adopting ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09,&lt;/em&gt; but do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; expect it to have a material effect on our consolidated financial statements.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596761">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Basis of Presentation and Consolidation &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;The consolidated financial statements include the accounts of Hallador Energy Company (hereinafter,&#160;&#x201c;we&#x201d;,&#160;&#x201c;our&#x201d; or&#160;&#x201c;us&#x201d;) and our wholly owned subsidiaries Sunrise Coal, LLC (&#x201c;Sunrise&#x201d;), Hallador Power Company, LLC (&#x201c;Hallador Power&#x201d;)&#160;and Hourglass Sands, LLC (&#x201c;Hourglass&#x201d;), as well as&#160;Sunrise and Hallador Power's&#160;wholly owned subsidiaries. All significant intercompany accounts and transactions have been eliminated. Sunrise is engaged in the production of steam coal from mines located in western Indiana.&#160; Hallador Power is engaged in the production of coal-fired electric power generation located in Sullivan County, Indiana.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596762">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Segment Information &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;As the result of Hallador Power&#x2019;s acquisition of the Merom Generating Station &lt;em style="font: inherit;"&gt;one&lt;/em&gt; gigawatt power plant in Sullivan County, Indiana (the &#x201c;Merom Power Plant&#x201d;) from Hoosier Energy Rural Electric Cooperative, Inc. (&#x201c;Hoosier&#x201d;) on &lt;em style="font: inherit;"&gt; October 21, 2022 (&lt;/em&gt;the &#x201c;Merom Acquisition&#x201d;), as further described in Note &lt;em style="font: inherit;"&gt;15,&lt;/em&gt; beginning in the &lt;em style="font: inherit;"&gt;fourth&lt;/em&gt; quarter of &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; we began to strategically view and manage our&#160;operations through &lt;span style="-sec-ix-hidden:c108594462"&gt;two&lt;/span&gt; reportable segments:&#160;Coal Operations and Electric Operations.&#160;The remainder of our operations, which are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; significant enough on a stand-alone basis to warrant treatment as an operating segment, are presented as &#x201c;Corporate and Other&#x201d; and primarily are comprised of unallocated corporate costs and activities,&#160;including a 50% interest in Sunrise Energy, LLC (&#x201c;Sunrise Energy&#x201d;), a private gas exploration company with operations in Indiana, which we account for using the equity method, and our wholly-owned subsidiary Summit Terminal LLC, a logistics transport facility located on the Ohio River.&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;The Coal Operations reportable segment includes currently operating mining complexes Oaktown &lt;em style="font: inherit;"&gt;1&lt;/em&gt; and Oaktown &lt;em class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="font: inherit;"&gt;2&lt;/em&gt; underground mines, Prosperity surface mine, Freelandville surface mine and Carlisle wash plant.&#160;On &lt;em style="font: inherit;"&gt; February 23, 2024, &lt;/em&gt;our Sunrise Coal Division undertook an initiative&#160;designed to strengthen our financial and operational efficiency and to create significant operational savings and higher margins in our coal segment. For further information, see&#160;&#x201c;Note &lt;em style="font: inherit;"&gt;19&lt;/em&gt;&#160;- Subsequent Events&#x201d; below.&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;The Electric Operations reportable segment includes electric power generation facilities of the Merom Power Plant.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i_2023-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember"
      decimals="1"
      id="c108594468"
      unitRef="Pure">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="d_2023-01-01_2023-12-31" id="c108596763">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Reclassifications&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Amounts in the prior years consolidated financial statements are reclassified whenever necessary to conform to the current year&#x2019;s presentation. Any reclassification adjustments had &lt;em style="font: inherit;"&gt;no&lt;/em&gt; impact on prior year total assets, liabilities,&#160;net income or shareholders&#x2019; equity.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596764">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Cash and cash equivalents include investments with maturities when purchased of &lt;em style="font: inherit;"&gt;three&lt;/em&gt;&#160;months or less.&#160;Cash balances at individual banks &lt;em style="font: inherit;"&gt; may &lt;/em&gt;exceed the federally insured limit by the Federal Deposit Insurance Corporation. The Company has &lt;em style="font: inherit;"&gt;not&lt;/em&gt; experienced any material losses in such accounts.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef="d_2023-01-01_2023-12-31" id="c108596765">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b style="font-size: 10pt;"&gt;&lt;span style="text-decoration: underline; "&gt;Accounts Receivable&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;The timing of revenue recognition, billings and cash collections results in accounts receivable from customers. Customers are invoiced as coal is shipped or as power is delivered&#160;or at periodic intervals in accordance with contractual terms. Invoices typically include customary adjustments for the resolution of price variability, such as coal quality thresholds. Payments are generally received within &lt;em style="font: inherit;"&gt;thirty&lt;/em&gt; days of invoicing.&#160; Historically, credit losses have been insignificant. No charges for credit losses were recognized during the years ended &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&#160;or &lt;em style="font: inherit;"&gt;2022.&lt;/em&gt;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594492"
      unitRef="USD">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:InventorySuppliesPolicy contextRef="d_2023-01-01_2023-12-31" id="c108596766">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Inventory and Parts and Supplies&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Inventory and parts and supplies are valued at the lower of cost or net realizable value determined using the &lt;em style="font: inherit;"&gt;first&lt;/em&gt;-in &lt;em style="font: inherit;"&gt;first&lt;/em&gt;-out method. Inventory costs include labor, supplies, operating overhead, and other related costs incurred at or on behalf of the mining location or plant, including depreciation, depletion, and amortization of equipment, buildings, mineral rights, and mine development costs.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</us-gaap:InventorySuppliesPolicy>
    <hnrg:CoalPurchaseAgreementsPolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596767">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Contract Asset - Coal Purchase Agreement&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Contract Asset - Coal Purchase Agreement (as defined in Note &lt;em style="font: inherit;"&gt;15&lt;/em&gt;) is the result of a coal purchase agreement with Hoosier whereby we purchased coal from Hoosier through &lt;em style="font: inherit;"&gt; May 31, 2023,&#160;&lt;/em&gt;at fixed prices which were below market prices at the date of entry into the agreement.&#160;This agreement was entered into as consideration in the Merom Acquisition.&#160;The asset was amortized to inventory as coal was purchased&#160;over the term of the agreement as the contract was&#160;fulfilled.&#160;During the years ended &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; $19.6&#160;million and $14.7 million, respectively, were amortized, of which $30.7 million and $3.6 million, respectively, was recognized in operating expenses on the consolidated statements of operations.&#160;The Coal Purchase Agreement term was from &lt;em style="font: inherit;"&gt; October 21, 2022 &lt;/em&gt;to &lt;em style="font: inherit;"&gt; May 31, 2023.&lt;/em&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</hnrg:CoalPurchaseAgreementsPolicyTextBlock>
    <hnrg:ContractWithCustomerAssetAmortizedExpense
      contextRef="d_2023-01-01_2023-12-31_TypeOfArrangementAxis-CoalPurchaseAgreementMember"
      decimals="-5"
      id="c108594513"
      unitRef="USD">19600000</hnrg:ContractWithCustomerAssetAmortizedExpense>
    <hnrg:ContractWithCustomerAssetAmortizedExpense
      contextRef="d_2022-01-01_2022-12-31_TypeOfArrangementAxis-CoalPurchaseAgreementMember"
      decimals="-5"
      id="c108594514"
      unitRef="USD">14700000</hnrg:ContractWithCustomerAssetAmortizedExpense>
    <hnrg:ContractWithCustomerAssetAmortizedExpense
      contextRef="d_2023-01-01_2023-12-31_IncomeStatementLocationAxis-OperatingExpenseMember_TypeOfArrangementAxis-CoalPurchaseAgreementMember"
      decimals="-5"
      id="c108594515"
      unitRef="USD">30700000</hnrg:ContractWithCustomerAssetAmortizedExpense>
    <hnrg:ContractWithCustomerAssetAmortizedExpense
      contextRef="d_2022-01-01_2022-12-31_IncomeStatementLocationAxis-OperatingExpenseMember_TypeOfArrangementAxis-CoalPurchaseAgreementMember"
      decimals="-5"
      id="c108594516"
      unitRef="USD">3600000</hnrg:ContractWithCustomerAssetAmortizedExpense>
    <us-gaap:ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596768">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Prepaid Expenses &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Prepaid expenses include prepaid insurance&#160;and other prepaid balances with vendors for various services paid for in advance of use.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
      &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</us-gaap:ReceivablesAndPortionsOfSecuritizationsThatCanBePrepaidAtPotentialLossPolicyPolicyTextBlock>
    <hnrg:AdvanceRoyaltiesPolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596769">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Advanced Royalties &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Coal leases that require minimum annual or advance payments and are recoverable from future production are generally deferred and charged to expense as the coal is subsequently produced. Advance royalties are included in other assets.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</hnrg:AdvanceRoyaltiesPolicyTextBlock>
    <hnrg:MiningPropertiesPolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596770">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Mining Properties and Plant Equipment&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Mining properties are recorded at cost. Interest costs applicable to major asset additions are capitalized during the construction period. Expenditures that extend the useful lives or increase the productivity of the assets are capitalized. The cost of maintenance and repairs that do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; extend the useful lives or increase the productivity of the assets are expensed as incurred. Other than land and most mining equipment, mining properties are depreciated using the units-of-production method over the estimated recoverable reserves. Most surface and underground mining equipment is depreciated using estimated useful lives ranging from &lt;span style="-sec-ix-hidden:c108594519"&gt;three&lt;/span&gt; to &lt;span style="-sec-ix-hidden:c108594520"&gt;twenty-five&lt;/span&gt;&#160;years.&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;The values of the property, plant and equipment acquired as part of the Merom Acquisition were recorded at relative fair value based on the consideration paid upon closing of the acquisition of the plant in &lt;em style="font: inherit;"&gt; October 2022. &lt;/em&gt;Other equipment is recorded at cost. Expenditures that extend the useful lives or increase the productivity of the assets are capitalized. The cost of maintenance and repairs that do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; extend the useful lives or increase the productivity of the assets are expensed as incurred.&#160;Most power plant&#160;equipment is depreciated using estimated useful lives ranging from &lt;span style="-sec-ix-hidden:c108594522"&gt;four&lt;/span&gt;&#160;to &lt;span style="-sec-ix-hidden:c108594523"&gt;nine&lt;/span&gt;&#160;years.&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;If facts and circumstances suggest that a long-lived asset &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be impaired, the carrying value is reviewed for recoverability. If this review indicates that the carrying value of the asset will &lt;em style="font: inherit;"&gt;not&lt;/em&gt; be recoverable through estimated undiscounted future net cash flows related to the asset over its remaining life, then an impairment loss is recognized by reducing the carrying value of the asset to its estimated fair value. There were &lt;em style="font: inherit;"&gt;no&lt;/em&gt;&#160;long-lived asset impairments during&#160;the years ended &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;or&#160;&lt;em style="font: inherit;"&gt; December 31, 2022.&lt;/em&gt;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</hnrg:MiningPropertiesPolicyTextBlock>
    <hnrg:MineDevelopmentPolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596771">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b style="font-size: 10pt;"&gt;&lt;span style="text-decoration: underline; "&gt;Mine Development&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Costs of developing new mines, including asset retirement obligation assets, or significantly expanding the capacity of existing mines, are capitalized and amortized using the units-of-production method over estimated recoverable reserves.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</hnrg:MineDevelopmentPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596772">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Deferred Revenue&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Deferred revenue includes advance payments on electric capacity payments and prepayments on coal deliveries. The deferred revenue for each will be reversed to revenue on a monthly pro-rata basis for the capacity payments and as coal is delivered for the coal prepayments based upon the underlying contractual terms.&#160; All deferred revenue is expected to be recognized in revenue&#160;within &lt;em style="font: inherit;"&gt;one&lt;/em&gt; year.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:AssetRetirementObligationsPolicy contextRef="d_2023-01-01_2023-12-31" id="c108596773">&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Asset Retirement Obligations (ARO)&#160;&#x2013; Reclamation &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;At the time they are incurred, legal obligations associated with the retirement of long-lived assets are reflected at their estimated fair value, with a corresponding charge to mine development. Obligations are typically incurred when we commence&#160;development of underground and surface mines and include reclamation of support facilities, refuse areas and slurry ponds.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Obligations are reflected at the present value of their future cash flows. We reflect&#160;accretion of the obligations for the period from the date they are incurred through the date they are extinguished. The ARO assets are amortized using the units-of-production method over estimated recoverable (proven&#160;and probable) reserves. We use&#160;credit-adjusted risk-free discount rates ranging from 7% to 10% to discount the obligation,&#160;inflation rates anticipated during the time to reclamation, and&#160;cost estimates prepared by its engineers inclusive of&#160;market risk premiums.&#160;Federal and state laws require that mines be reclaimed in accordance with specific standards and approved reclamation plans, as outlined in mining permits. Activities include reclamation of pit and support acreage at surface mines, sealing portals at underground mines, and reclamation of refuse areas and slurry ponds.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;We review&#160;our ARO at least annually and reflect&#160;revisions for permit changes, changes in estimated reclamation costs and changes in the estimated timing of such costs. The change in estimate for the year ended &lt;em style="font: inherit;"&gt; December 31, 2023,&#160;&lt;/em&gt;was a result of a change in timing and acreage of expected reclamation of the Merom Power Plant. In the event we are&#160;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; able to perform reclamation, we have surety bonds at &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;totaling $37.5&#160;million to cover ARO.&#160;The undiscounted asset retirement obligation was $26.6 million and $27.0 million at &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; respectively.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
      &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;The table below (in thousands) reflects the changes to ARO for the periods presented:&#160;&lt;/p&gt; &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;

     &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Balance, beginning of year&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;20,834&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;14,125&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Merom acquisition&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;7,230&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Freelandville addition&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;1,631&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Accretion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,804&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,010&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="margin: 0pt 0pt 0pt 9pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Change in estimate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(2,566&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Payments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(3,384&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(3,162&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Balance, end of year&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;16,688&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;20,834&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Less current portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(2,150&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(3,580&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Long-term balance, end of year&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;14,538&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;17,254&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
     &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</us-gaap:AssetRetirementObligationsPolicy>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="i_2023-12-31_MeasurementInputTypeAxis-MeasurementInputDiscountRateMember_RangeAxis-MinimumMember"
      decimals="INF"
      id="c108594527"
      unitRef="Pure">7</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:DebtInstrumentMeasurementInput
      contextRef="i_2022-12-31_MeasurementInputTypeAxis-MeasurementInputDiscountRateMember_RangeAxis-MaximumMember"
      decimals="1"
      id="c108594528"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentMeasurementInput>
    <us-gaap:RegulatoryAssets
      contextRef="i_2023-12-31"
      decimals="-5"
      id="c108594530"
      unitRef="USD">37500000</us-gaap:RegulatoryAssets>
    <hnrg:UndiscountedAssetRetirementObligations
      contextRef="i_2023-12-31"
      decimals="-5"
      id="c108594531"
      unitRef="USD">26600000</hnrg:UndiscountedAssetRetirementObligations>
    <hnrg:UndiscountedAssetRetirementObligations
      contextRef="i_2022-12-31"
      decimals="-6"
      id="c108594532"
      unitRef="USD">27000000</hnrg:UndiscountedAssetRetirementObligations>
    <us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584473">
     &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Balance, beginning of year&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;20,834&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;14,125&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Merom acquisition&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;7,230&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Freelandville addition&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;1,631&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Accretion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,804&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,010&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="margin: 0pt 0pt 0pt 9pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Change in estimate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(2,566&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Payments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(3,384&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(3,162&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Balance, end of year&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;16,688&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;20,834&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Less current portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(2,150&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(3,580&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Long-term balance, end of year&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;14,538&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;17,254&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
    </us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock>
    <us-gaap:AssetRetirementObligation
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594622"
      unitRef="USD">20834000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i_2021-12-31"
      decimals="-3"
      id="c108594623"
      unitRef="USD">14125000</us-gaap:AssetRetirementObligation>
    <hnrg:AssetRetirementObligationAcquisition
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594624"
      unitRef="USD">0</hnrg:AssetRetirementObligationAcquisition>
    <hnrg:AssetRetirementObligationAcquisition
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-4"
      id="c108594625"
      unitRef="USD">7230000</hnrg:AssetRetirementObligationAcquisition>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594626"
      unitRef="USD">0</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594627"
      unitRef="USD">1631000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594628"
      unitRef="USD">1804000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-4"
      id="c108594629"
      unitRef="USD">1010000</us-gaap:AssetRetirementObligationAccretionExpense>
    <hnrg:AssetRetirementObligationChangeOfEstimate
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594630"
      unitRef="USD">2566000</hnrg:AssetRetirementObligationChangeOfEstimate>
    <hnrg:AssetRetirementObligationChangeOfEstimate
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594631"
      unitRef="USD">-0</hnrg:AssetRetirementObligationChangeOfEstimate>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594632"
      unitRef="USD">3384000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594633"
      unitRef="USD">3162000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligation
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594634"
      unitRef="USD">16688000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligation
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594635"
      unitRef="USD">20834000</us-gaap:AssetRetirementObligation>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i_2023-12-31"
      decimals="-4"
      id="c108594636"
      unitRef="USD">2150000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c108594637"
      unitRef="USD">3580000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594638"
      unitRef="USD">14538000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594639"
      unitRef="USD">17254000</us-gaap:AssetRetirementObligationsNoncurrent>
    <hnrg:ContractLiabilitiesPolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596774">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Contract Liabilities&#160;- Power Purchase Agreement and Capacity Payment Reduction&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Contract Liabilities&#160;- Power&#160;Purchase Agreement and Capacity Payment Reduction (both as defined in Note &lt;em style="font: inherit;"&gt;15&lt;/em&gt;) are the result of a power&#160;purchase agreement with Hoosier whereby Hallador Power is selling power&#160;to Hoosier through &lt;em style="font: inherit;"&gt;2025&lt;/em&gt; at fixed prices which were below&#160;market prices at the date the parties entered into the agreement.&#160;Hallador Power also agreed to a reduction in future capacity payments as part of the acquisition consideration.&#160;These agreements were entered into as consideration in the Merom Acquisition.&#160;The power purchase agreement liability&#160;is&#160;amortized to electric sales revenue pro-rata over the term of the agreement&#160;as the contract is fulfilled.&#160;During the years ended &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; amortization of the power purchase agreement contract liability totaled $70.5 million and $23.3 million, respectively.&#160;The Power Purchase Agreement term is from &lt;em style="font: inherit;"&gt; October 21, 2022 &lt;/em&gt;to &lt;em style="font: inherit;"&gt; December 31, 2025.&#160;&lt;/em&gt;The Capacity Payment Reductions occurred on &lt;em style="font: inherit;"&gt; May 31, 2023&#160;&lt;/em&gt;and &lt;em style="font: inherit;"&gt; November 30, 2023&#160;&lt;/em&gt;in the amount of &lt;span style="-sec-ix-hidden:c108594540"&gt;$7.5&lt;/span&gt; million each.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</hnrg:ContractLiabilitiesPolicyTextBlock>
    <hnrg:ContractWithCustomerLiabilityAmortizationExpense
      contextRef="d_2023-01-01_2023-12-31_TypeOfArrangementAxis-PowerPurchaseAgreementMember"
      decimals="-5"
      id="c108594538"
      unitRef="USD">70500000</hnrg:ContractWithCustomerLiabilityAmortizationExpense>
    <hnrg:ContractWithCustomerLiabilityAmortizationExpense
      contextRef="d_2022-01-01_2022-12-31_TypeOfArrangementAxis-PowerPurchaseAgreementMember"
      decimals="-5"
      id="c108594539"
      unitRef="USD">23300000</hnrg:ContractWithCustomerLiabilityAmortizationExpense>
    <us-gaap:DerivativesPolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596775">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Interest Rate Swaps&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;We have historically utilized derivative instruments to manage exposures to interest rate risk on long-term debt. We enter&#160;interest rate&#160;swaps&#160;in order to achieve a mix of fixed and variable rate debt that it deems appropriate. These interest rate&#160;swaps&#160;have &lt;em style="font: inherit;"&gt;not&lt;/em&gt; been designated as hedging instruments&#160;and were accounted for as an asset or a liability in the accompanying consolidated balance sheets at their fair value.&#160;Realized and unrealized gains and losses are classified as operating activities in the accompanying consolidated statements of cash flows. As of &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; we were &lt;em style="font: inherit;"&gt;not&lt;/em&gt; a party to any interest rate swaps.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal;"&gt;&lt;/p&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596776">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;b&gt;Commitments and Contingencies&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal;"&gt;From time to time, we are involved in legal proceedings and/or &lt;em style="font: inherit;"&gt; may &lt;/em&gt;be subject to industry rulings that could bring rise to claims in the ordinary course of business.&#160;We have concluded that the likelihood is remote that the ultimate resolution of any pending litigation or pending claims will be material or have a material adverse effect on our business, financial position, results of operations or liquidity.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596777">&lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Income Taxes &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Income taxes are provided based on the liability method of accounting. The provision for income taxes is based on pretax financial income. Deferred tax assets and liabilities are recognized for the future expected tax consequences of temporary differences between income tax and financial reporting and principally relate to differences in the tax basis of assets and liabilities and their reported amounts, using enacted tax rates in effect for the&#160;year in which differences are expected to reverse.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
      &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596778">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Net Income per Share &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Basic earnings&#160;per share (&#x201c;EPS&#x201d;) are computed by dividing net earnings&#160;by the weighted average number of common shares outstanding for the period.&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;Diluted EPS attributable to common shareholders is computed by adjusting net earnings by the weighted average number of common shares and potential common shares outstanding (if dilutive) during each period. Potential common shares include shares of restricted stock units as if the units issued by us were vested and convertible debt. We apply the treasury stock method to account for the dilutive impact of its restricted stock units and the if converted method for its convertible notes. Anti-dilutive securities are excluded from diluted EPS. As a result of determining the effect of potentially dilutive securities, in certain periods, diluted net loss per share is the same as the basic net loss per share for the periods presented.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="d_2023-01-01_2023-12-31" id="c108596779">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b style="font-size: 10pt;"&gt;&lt;span style="text-decoration: underline; "&gt;Use of Estimates in the Preparation of Financial Statements&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual amounts could differ from those estimates. The most significant estimates included in the preparation of the financial statements relate to: (i)&#160;deferred income tax accounts, (ii)&#160;coal reserves, (iii)&#160;depreciation, depletion, and amortization, (iv)&#160;estimates related to the Merom Acquisition, (v)&#160;estimates used in our impairment analysis, and (vi) estimates used in the calculation of ARO.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:LongDurationContractsPolicy contextRef="d_2023-01-01_2023-12-31" id="c108596780">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Long-term Contracts &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt;, we are committed to supplying &lt;em style="font: inherit;"&gt;third&lt;/em&gt;-party customers up to a maximum of 9.2&#160;million tons of coal through &lt;em style="font: inherit;"&gt;2027,&lt;/em&gt;&#160;of which 6.2&#160;million tons are priced. We are committed to supplying coal to Merom Power Plant up to a maximum of 10.7 million tons of coal through &lt;span style="-sec-ix-hidden:c108594552"&gt;2028.&lt;/span&gt; All committed tons to Merom are priced.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;For &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;, we derived 93% of our &lt;em style="font: inherit;"&gt;third&lt;/em&gt;-party&#160;coal sales from &lt;span style="-sec-ix-hidden:c108594556"&gt;five&lt;/span&gt;&#160;customers, each representing at least &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of coal sales. At &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;85% of our coal operations accounts receivable was from &lt;span style="-sec-ix-hidden:c108594559"&gt;four&lt;/span&gt;&#160;customers, each representing more than &lt;em style="font: inherit;"&gt;10%.&lt;/em&gt; For the year ended&#160;&lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt;,100% of our electric sales and accounts receivable were with &lt;span style="-sec-ix-hidden:c108594564"&gt;two&lt;/span&gt;&#160;customers.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;For &lt;em style="font: inherit;"&gt;2022&lt;/em&gt;, we derived 90% of our coal sales from &lt;span style="-sec-ix-hidden:c108594567"&gt;five&lt;/span&gt; customers, each representing at least &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of our coal sales. At &lt;em style="font: inherit;"&gt; December 31, 2022, &lt;/em&gt;86% of our&#160;coal operations accounts receivable was from &lt;span style="-sec-ix-hidden:c108594570"&gt;four&lt;/span&gt; customers, each representing more than &lt;em style="font: inherit;"&gt;10%.&lt;/em&gt; For the year ended &lt;em style="font: inherit;"&gt; December 31, 2022, &lt;/em&gt;100% of our&#160;electric sales and accounts receivable was with &lt;span style="-sec-ix-hidden:c108594573"&gt;one&lt;/span&gt; customer.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"&gt;For &lt;em style="font: inherit;"&gt;2023,&lt;/em&gt; 100%&#160;of our delivered energy generation revenue was sold to Hoosier or the Midcontinent Independent System Operator ("MISO") wholesale market.&#160;MISO is the independent system operator managing the flow of high-voltage electricity across &lt;em style="font: inherit;"&gt;15&lt;/em&gt; U.S. states and the&#160;Canadian province of Manitoba.&#160;For &lt;em style="font: inherit;"&gt;2023,&lt;/em&gt; we derived 91% of our capacity sales revenue from three customers, each representing at least &lt;em style="font: inherit;"&gt;10%&lt;/em&gt; of capacity sales revenue. As of &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;we are committed to supply approximately 22% of the plant&#x2019;s energy generation output and approximately 32% of the plant&#x2019;s capacity to Hoosier from &lt;em style="font: inherit;"&gt; June 1, 2023, &lt;/em&gt;through &lt;em style="font: inherit;"&gt; May 31, 2028.&#160; &lt;/em&gt;Additionally, as of &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;we are committed to supply to other customers approximately 47% to 55% of the plant&#x2019;s capacity during the years ending &lt;em style="font: inherit;"&gt; December 31, 2024, &lt;/em&gt;through &lt;em style="font: inherit;"&gt;2026&lt;/em&gt; and approximately 28% of the plant&#x2019;s capacity during the years ending &lt;em style="font: inherit;"&gt; December 31, 2027, &lt;/em&gt;through &lt;em style="font: inherit;"&gt;2028.&lt;/em&gt; For &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; we derived &lt;em style="font: inherit;"&gt;100%&lt;/em&gt; of our electric delivered energy generation and capacity sales revenue from Hoosier.&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</us-gaap:LongDurationContractsPolicy>
    <hnrg:CoalSupplyCommitment
      contextRef="i_2023-12-31"
      decimals="-5"
      id="c108594548"
      unitRef="Ton">9200000</hnrg:CoalSupplyCommitment>
    <hnrg:PricedCoalSupplyCommitment
      contextRef="i_2023-12-31"
      decimals="-5"
      id="c108596017"
      unitRef="Ton">6200000</hnrg:PricedCoalSupplyCommitment>
    <hnrg:CoalSupplyCommitment
      contextRef="i_2023-12-31_RangeAxis-MaximumMember"
      decimals="-5"
      id="c108594551"
      unitRef="Ton">10700000</hnrg:CoalSupplyCommitment>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"
      decimals="2"
      id="c108594554"
      unitRef="Pure">0.93</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"
      decimals="2"
      id="c108594558"
      unitRef="Pure">0.85</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneCustomerMember_ProductOrServiceAxis-ElectricDistributionMember"
      decimals="0"
      id="c108594561"
      unitRef="Pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"
      decimals="1"
      id="c108594566"
      unitRef="Pure">0.90</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-FiveCustomersMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember"
      decimals="2"
      id="c108594569"
      unitRef="Pure">0.86</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-OneCustomerMember_ProductOrServiceAxis-ElectricDistributionMember"
      decimals="0"
      id="c108594572"
      unitRef="Pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-ProductConcentrationRiskMember_ProductOrServiceAxis-ElectricityGenerationMember"
      decimals="0"
      id="c108594577"
      unitRef="Pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-ThreeCustomersMember_ProductOrServiceAxis-ElectricDistributionMember"
      decimals="2"
      id="c108594580"
      unitRef="Pure">0.91</us-gaap:ConcentrationRiskPercentage1>
    <hnrg:NumberOfMajorCustomers
      contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-ThreeCustomersMember_ProductOrServiceAxis-ElectricDistributionMember"
      decimals="INF"
      id="c108596044"
      unitRef="Pure">3</hnrg:NumberOfMajorCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2023-06-01_2025-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyOutputMember_StatementScenarioAxis-ScenarioForecastMember"
      decimals="2"
      id="c108594581"
      unitRef="Pure">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2023-06-01_2025-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_StatementScenarioAxis-ScenarioForecastMember"
      decimals="2"
      id="c108594582"
      unitRef="Pure">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2025-01-01_2026-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_RangeAxis-MinimumMember_StatementScenarioAxis-ScenarioForecastMember"
      decimals="2"
      id="c108596048"
      unitRef="Pure">0.47</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2025-01-01_2026-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_RangeAxis-MaximumMember_StatementScenarioAxis-ScenarioForecastMember"
      decimals="2"
      id="c108596049"
      unitRef="Pure">0.55</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2027-01-01_2028-12-31_ConcentrationRiskByBenchmarkAxis-SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_ProductOrServiceAxis-EnergyCapacityMember_StatementScenarioAxis-ScenarioForecastMember"
      decimals="2"
      id="c108596051"
      unitRef="Pure">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="d_2023-01-01_2023-12-31" id="c108596781">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Stock-based Compensation &lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Stock-based compensation for restricted stock units is measured at the grant date based on the fair value of the award and is recognized as expense over the applicable vesting period of the stock award (generally &lt;span style="-sec-ix-hidden:c108594585"&gt;two&lt;/span&gt; to &lt;span style="-sec-ix-hidden:c108594586"&gt;four&lt;/span&gt;&#160;years) using the straight-line method.&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="d_2023-01-01_2023-12-31" id="c108596782">&lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Recent Accounting Pronouncements &lt;em style="font: inherit;"&gt;Not&lt;/em&gt; Yet Adopted&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt; &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;In &lt;em style="font: inherit;"&gt; November 2023, &lt;/em&gt;the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;07,&lt;/em&gt;&#160;Segment Reporting (Topic &lt;em style="font: inherit;"&gt;280&lt;/em&gt;): Improvements to Reportable Segment Disclosures&#160;("ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;07"&lt;/em&gt;).&#160;ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;07&lt;/em&gt; primarily requires enhanced disclosures about significant segment expenses regularly provided to the chief operating decision maker ("CODM"), the amount and composition of other segment items, and the title and position of the CODM. ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;07&lt;/em&gt; is effective for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2023, &lt;/em&gt;and interim periods within fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2024, &lt;/em&gt;with early adoption permitted. We are currently evaluating the impact of adopting ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;07,&lt;/em&gt; but do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; expect it to have a material effect on our consolidated financial statements. &#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt; &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;In &lt;em style="font: inherit;"&gt; December 2023, &lt;/em&gt;the FASB issued ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09,&lt;/em&gt;&#160;Income Taxes (Topic &lt;em style="font: inherit;"&gt;740&lt;/em&gt;): Improvements to Income Tax Disclosures&#160;("ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09"&lt;/em&gt;). ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09&lt;/em&gt; primarily requires enhanced disclosures to (&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) disclose specific categories in the rate reconciliation, (&lt;em style="font: inherit;"&gt;2&lt;/em&gt;) disclose the amount of income taxes paid and expensed disaggregated by federal, state, and foreign taxes, with further disaggregation by individual jurisdictions if certain criteria are met, and (&lt;em style="font: inherit;"&gt;3&lt;/em&gt;) disclose income (loss) from continuing operations before income tax (benefit) disaggregated between domestic and foreign. ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09&lt;/em&gt; is effective for fiscal years beginning after &lt;em style="font: inherit;"&gt; December 15, 2024, &lt;/em&gt;with early adoption permitted. We are currently evaluating the impact of adopting ASU &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;-&lt;em style="font: inherit;"&gt;09,&lt;/em&gt; but do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; expect it to have a material effect on our consolidated financial statements.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584474">
   &lt;p style="margin: 0pt -9pt 0pt 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;2&lt;/em&gt;)&#160; &#160; &#160;INVENTORY &lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Inventory is valued at lower of cost or net realizable value (&#x201c;NRV&#x201d;).&#160;As of &lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt;, and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; coal inventory includes NRV adjustments of $2.0&#160;million and $4.9&#160;million, respectively.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:InventoryAdjustments
      contextRef="i_2023-12-31"
      decimals="-6"
      id="c108594642"
      unitRef="USD">2000000</us-gaap:InventoryAdjustments>
    <us-gaap:InventoryAdjustments
      contextRef="i_2022-12-31"
      decimals="-5"
      id="c108594643"
      unitRef="USD">4900000</us-gaap:InventoryAdjustments>
    <us-gaap:OtherAssetsDisclosureTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584475">
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;3&lt;/em&gt;)&#160; &#160; &#160;OTHER LONG-TERM ASSETS (IN THOUSANDS) &lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Advanced coal royalties&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;5,521&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;5,967&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;1,540&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;1,618&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Total other assets&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;7,061&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;7,585&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

  </us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584476">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;
     &lt;tbody&gt;
      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Advanced coal royalties&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;5,521&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;5,967&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;1,540&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;1,618&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Total other assets&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;7,061&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;7,585&lt;/span&gt;&lt;/td&gt;
       &lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:PrepaidMineralRoyaltiesNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594649"
      unitRef="USD">5521000</us-gaap:PrepaidMineralRoyaltiesNoncurrent>
    <us-gaap:PrepaidMineralRoyaltiesNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594650"
      unitRef="USD">5967000</us-gaap:PrepaidMineralRoyaltiesNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i_2023-12-31"
      decimals="-4"
      id="c108594651"
      unitRef="USD">1540000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594652"
      unitRef="USD">1618000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594653"
      unitRef="USD">7061000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594654"
      unitRef="USD">7585000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584477">
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;a href="#" id="note5" title="note5"&gt;&lt;/a&gt;(&lt;em style="font: inherit;"&gt;4&lt;/em&gt;)&#160; &#160; &#160;BANK DEBT &lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;On&#160;&lt;em style="font: inherit;"&gt; March 25, 2022,&#160;&lt;/em&gt;we executed an amendment to our credit agreement with PNC Bank, National Association (in its capacity as administrative agent, &#x201c;PNC&#x201d;), administrative agent for its lenders under its credit agreement. The primary purpose of the amendment was to return the allowable leverage ratio&#160;and debt service coverage ratio to&#160;&lt;em style="font: inherit;"&gt; December 31, 2021&#160;&lt;/em&gt;levels through&#160;&lt;em style="font: inherit;"&gt; September 30, 2022,&#160;&lt;/em&gt;with the debt service coverage waived for&#160;&lt;em style="font: inherit;"&gt; March 31, 2022.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;On&#160;&lt;em style="font: inherit;"&gt; May 20, 2022,&#160;&lt;/em&gt;we executed an additional amendment to our credit agreement with PNC.&#160;The primary purpose of this&#160;amendment was to modify&#160;the allowable leverage ratio and debt service coverage ratio through&#160;&lt;em style="font: inherit;"&gt; June 30, 2022,&#160;&lt;/em&gt;to provide relief for current and anticipated covenant violations.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;On&#160;&lt;em style="font: inherit;"&gt; August 5, 2022,&#160;&lt;/em&gt;we executed an additional amendment to our credit agreement with PNC. The primary purpose of this&#160;amendment was to modify&#160;the allowable leverage ratio and debt service coverage ratio through&#160;&lt;em style="font: inherit;"&gt; September&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;30,&lt;/em&gt;&#160;&lt;em style="font: inherit;"&gt;2022,&lt;/em&gt;&#160;to provide relief for anticipated covenant violations.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;On &lt;em style="font: inherit;"&gt; March 13, 2023,&#160;&lt;/em&gt;we executed an additional amendment to our credit agreement with PNC.&#160;The primary purpose of the amendment was to convert $35&#160;million of the outstanding balance on the revolver into a new term loan with a maturity date of &lt;em style="font: inherit;"&gt; March 31, 2024, &lt;/em&gt;and extend the maturity date of the revolver&#160;to &lt;em style="font: inherit;"&gt; May 31, 2024.&#160;&lt;/em&gt;The amendment&#160;also reduced the total capacity under the revolver to $85 million and&#160;waived the maximum annual capital expenditure covenant for &lt;em style="font: inherit;"&gt;2022&lt;/em&gt; and increased the covenant for &lt;em style="font: inherit;"&gt;2023&lt;/em&gt; to $75 million.&#160;Subsequent to &lt;em style="font: inherit;"&gt; December 31, 2022, &lt;/em&gt;and prior to the effective date of this amendment, we had borrowed an additional $17&#160;million under the revolver. Additionally, this amendment provided for the transition in interest rates from the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) to the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) based pricing with ranges from SOFR&#160;plus 4.00% to SOFR&#160;plus 5.00%, depending on our leverage ratio.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;On&#160;&lt;em style="font: inherit;"&gt; August 2, 2023,&#160;&lt;/em&gt;we executed an additional amendment to our credit agreement with PNC, which was accounted for as a debt extinguishment.&#160;The primary purpose of the amendment was&#160;to convert $65&#160;million of the outstanding funded debt into a new term loan with a maturity of&#160;&lt;em style="font: inherit;"&gt; March 31, 2026,&#160;&lt;/em&gt;and enter into a revolver of $75&#160;million with a maturity of&#160;&lt;em style="font: inherit;"&gt; July 31, 2026.&#160;&lt;/em&gt;The amendment increased the maximum annual capital expenditure limit to $100&#160;million.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;Prior to the &lt;em style="font: inherit;"&gt; March 13, 2023 &lt;/em&gt;amendment, bank debt was&#160;comprised of term debt ($5.5&#160;million as of &lt;em style="font: inherit;"&gt; December 31, 2022) &lt;/em&gt;and a&#160;$120&#160;million revolver ($79.7&#160;million borrowed as of &lt;em style="font: inherit;"&gt; December 31, 2022).&#160;&lt;/em&gt;The term debt amortization was to conclude&#160;with the final payment of $5.5 million in&#160;&lt;em style="font: inherit;"&gt; March 2023.&#160;&lt;/em&gt;The revolver was to mature&#160;in&#160;&lt;em style="font: inherit;"&gt; September 2023. &lt;/em&gt;Under the provision of the &lt;em style="font: inherit;"&gt; March 13, 2023 &lt;/em&gt;amendment,&#160;bank debt was&#160;comprised of term debt ($35.0&#160;million as of &lt;em style="font: inherit;"&gt; March 13, 2023) &lt;/em&gt;and an&#160;$85&#160;million revolver ($40.2&#160;million borrowed as of &lt;em style="font: inherit;"&gt; March 13, 2023).&#160;&lt;/em&gt;The term debt required payment of $10 million in &lt;em style="font: inherit;"&gt; June 2023 &lt;/em&gt;each quarter thereafter in &lt;em style="font: inherit;"&gt;2023&lt;/em&gt; and $5.0 million by &lt;em style="font: inherit;"&gt; March 31, 2024. &lt;/em&gt;Under the &lt;em style="font: inherit;"&gt; August 2, 2023 &lt;/em&gt;amendment, bank debt was comprised of term debt ($58.5 million borrowed as of &lt;em style="font: inherit;"&gt; December 31, 2023) &lt;/em&gt;and a $75 million revolver ($33.0 million borrowed as of &lt;em style="font: inherit;"&gt; December 31, 2023. &lt;/em&gt;The term debt requires payments of $6.5 million beginning &lt;em style="font: inherit;"&gt; April&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;2024&lt;/em&gt; through &lt;em style="font: inherit;"&gt; March 2026.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;Bank debt increased by $6.3&#160;million and was reduced by $26.5 million during the years ended &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; respectively.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;Our debt is recorded at amortized cost, which approximates fair value due to the variable interest rates in the agreement&#160;and is collateralized primarily by our assets.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;b&gt;Liquidity &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;we had&#160;additional borrowing capacity of $23.4&#160;million under the revolver and total liquidity of $26.2&#160;million. Our additional borrowing capacity is net of $18.6 million in outstanding letters of credit as of &lt;em style="font: inherit;"&gt; December 31, 2023&#160;&lt;/em&gt;that were required to maintain surety bonds.&#160;Liquidity consists of additional borrowing capacity and cash and cash equivalents.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline; "&gt;&lt;b&gt;Fees &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Unamortized bank fees and other costs incurred in connection with the initial facility and subsequent amendments totaled&#160;$2.5&#160;million as of &lt;em style="font: inherit;"&gt; December 31, 2022. &lt;/em&gt;Additional costs incurred with the &lt;em style="font: inherit;"&gt; March&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;13,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023&lt;/em&gt; and &lt;em style="font: inherit;"&gt; August 2, 2023 &lt;/em&gt;amendments totaled $1.6&#160;million and $4.3 million, respectively.&#160;During &lt;em style="font: inherit;"&gt;2023&lt;/em&gt; we recognized a loss on extinguishment of debt of $1.5 million for&#160;the write-off of unamortized loan fees related to the &lt;em style="font: inherit;"&gt; August 2, 2023 &lt;/em&gt;amendment to our credit agreement, which was accounted for as a debt extinguishment. The remaining&#160;costs were deferred and are being amortized over the term of the loan. Unamortized costs as of &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;and &lt;em style="font: inherit;"&gt; December 31, 2022&#160;&lt;/em&gt;were&#160;$3.6&#160;million and $2.5 million, respectively.&#160;&lt;/p&gt;

   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;Bank debt, less debt issuance costs, is presented below (in thousands):&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Current bank debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;26,000&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;35,500&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Less unamortized debt issuance cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(1,562&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(2,469&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Net current portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;24,438&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;33,031&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Long-term bank debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;65,500&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;49,713&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Less unamortized debt issuance cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(2,047&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Net long-term portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;63,453&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;49,713&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Total bank debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;91,500&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;85,213&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Less total unamortized debt issuance cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(3,609&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(2,469&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Net bank debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;87,891&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;82,744&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&#160;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Covenants &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;The credit facility includes a Maximum Leverage Ratio (consolidated funded debt / trailing &lt;em style="font: inherit;"&gt;twelve&lt;/em&gt;&#160;months adjusted EBITDA), calculated as of the end of each fiscal quarter for the trailing &lt;em style="font: inherit;"&gt;twelve&lt;/em&gt;&#160;months, &lt;em style="font: inherit;"&gt;not&lt;/em&gt; to exceed 2.25 to &lt;em style="font: inherit;"&gt;1.00.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt;,&#160;our Leverage Ratio of 1.32&#160;was in compliance with the requirements of the credit agreement.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Beginning &lt;em style="font: inherit;"&gt; December 31, 2022, &lt;/em&gt;the credit facility requires a Minimum Debt Service Coverage Ratio (consolidated adjusted EBITDA/annual debt service) calculated as of the end of each fiscal quarter for the trailing &lt;em style="font: inherit;"&gt;12&lt;/em&gt; months of&#160;1.25&#160;to &lt;em style="font: inherit;"&gt;1.00&lt;/em&gt; through the maturity of the credit facility.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt;,&#160;our Debt Service Coverage Ratio of 3.30&#160;was in compliance with the requirements of the credit agreement.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;div style="font-size: 10pt;"&gt;
    &lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Interest Rate&lt;/span&gt;&lt;/b&gt;
   &lt;/div&gt;
   &lt;div style="font-size: 10pt;"&gt;
     &#160;
   &lt;/div&gt;
   &lt;div style="font-size: 10pt;"&gt;
     The interest rate on the facility ranges from SOFR plus
    4.00% to SOFR plus
    5.00%, depending on our Leverage Ratio.&#160;As of&#160;
    &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;we were paying SOFR plus&#160;
    4.25% on the outstanding bank debt.
   &lt;/div&gt;
   &lt;p style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 85%; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Future Maturities (in thousands):&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;26,000&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;26,000&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;2026&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;39,500&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;91,500&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;

  </us-gaap:DebtDisclosureTextBlock>
    <hnrg:DebtInstrumentAmountToBeConverted
      contextRef="i_2023-03-13_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-6"
      id="c108594658"
      unitRef="USD">35000000</hnrg:DebtInstrumentAmountToBeConverted>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2023-03-13_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-6"
      id="c108594659"
      unitRef="USD">85000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <hnrg:DebtInstrumentCovenantMaximumAnnualCapitalExpenditures
      contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-6"
      id="c108594662"
      unitRef="USD">75000000</hnrg:DebtInstrumentCovenantMaximumAnnualCapitalExpenditures>
    <hnrg:LineOfCreditFacilityAdditionalAmountBorrowed
      contextRef="d_2023-01-01_2023-03-12_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-6"
      id="c108594663"
      unitRef="USD">17000000</hnrg:LineOfCreditFacilityAdditionalAmountBorrowed>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2023-03-13_2023-03-13_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MinimumMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember"
      decimals="2"
      id="c108594664"
      unitRef="Pure">0.04</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2023-03-13_2023-03-13_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MaximumMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember"
      decimals="2"
      id="c108594665"
      unitRef="Pure">0.05</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <hnrg:DebtInstrumentAmountToBeConverted
      contextRef="i_2023-08-02_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-6"
      id="c108594666"
      unitRef="USD">65000000</hnrg:DebtInstrumentAmountToBeConverted>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2023-08-02_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-6"
      id="c108594667"
      unitRef="USD">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <hnrg:DebtInstrumentCovenantMaximumAnnualCapitalExpenditures
      contextRef="i_2023-08-02_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-8"
      id="c108594668"
      unitRef="USD">100000000</hnrg:DebtInstrumentCovenantMaximumAnnualCapitalExpenditures>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i_2022-12-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember"
      decimals="-5"
      id="c108594669"
      unitRef="USD">5500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2022-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-7"
      id="c108594670"
      unitRef="USD">120000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i_2022-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-5"
      id="c108594671"
      unitRef="USD">79700000</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="d_2023-03-01_2023-03-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember"
      decimals="-5"
      id="c108594672"
      unitRef="USD">5500000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i_2023-03-13_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostMarch2023AmendmentMember"
      decimals="-6"
      id="c108594673"
      unitRef="USD">35000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2023-03-13_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostMarch2023AmendmentMember"
      decimals="-6"
      id="c108594674"
      unitRef="USD">85000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i_2023-03-13_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostMarch2023AmendmentMember"
      decimals="-5"
      id="c108594675"
      unitRef="USD">40200000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="d_2023-04-01_2023-12-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember"
      decimals="-7"
      id="c108594676"
      unitRef="USD">10000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="d_2024-01-01_2024-03-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember"
      decimals="-6"
      id="c108594678"
      unitRef="USD">5000000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostAugust2023AmendmentMember"
      decimals="-5"
      id="c108594679"
      unitRef="USD">58500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostAugust2023AmendmentMember"
      decimals="-6"
      id="c108594680"
      unitRef="USD">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-TermLoanMember_StatementScenarioAxis-PostAugust2023AmendmentMember"
      decimals="-6"
      id="c108594681"
      unitRef="USD">33000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="d_2024-04-01_2024-04-30_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember_StatementScenarioAxis-ScenarioForecastMember"
      decimals="-5"
      id="c108594682"
      unitRef="USD">6500000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="d_2024-05-01_2024-12-31_DebtInstrumentAxis-CreditAgreementMember_LongtermDebtTypeAxis-TermLoanMember_StatementScenarioAxis-ScenarioForecastMember"
      decimals="-5"
      id="c108594684"
      unitRef="USD">6300000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet
      contextRef="d_2022-01-01_2022-12-31_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-5"
      id="c108594686"
      unitRef="USD">-26500000</us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-5"
      id="c108594688"
      unitRef="USD">23400000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <hnrg:DebtInstrumentLiquidity
      contextRef="i_2023-12-31_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-5"
      id="c108594689"
      unitRef="USD">26200000</hnrg:DebtInstrumentLiquidity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i_2023-12-31_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-5"
      id="c108594690"
      unitRef="USD">18600000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2022-12-31_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-5"
      id="c108594691"
      unitRef="USD">2500000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2023-03-13_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-5"
      id="c108594694"
      unitRef="USD">1600000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2023-08-02_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-5"
      id="c108594695"
      unitRef="USD">4300000</us-gaap:DeferredFinanceCostsNet>
    <hnrg:DebtInstrumentCovenantMaximumAnnualCapitalExpenditures
      contextRef="i_2023-12-31_CreditFacilityAxis-RevolvingCreditFacilityMember_DebtInstrumentAxis-CreditAgreementMember_StatementScenarioAxis-PostAugust2023AmendmentMember"
      decimals="-5"
      id="c108594697"
      unitRef="USD">1500000</hnrg:DebtInstrumentCovenantMaximumAnnualCapitalExpenditures>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2023-12-31_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-5"
      id="c108594698"
      unitRef="USD">3600000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2022-12-31_DebtInstrumentAxis-CreditAgreementMember"
      decimals="-5"
      id="c108594699"
      unitRef="USD">2500000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584478">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Current bank debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;26,000&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;35,500&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Less unamortized debt issuance cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(1,562&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(2,469&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Net current portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;24,438&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;33,031&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Long-term bank debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;65,500&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;49,713&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Less unamortized debt issuance cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(2,047&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Net long-term portion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;63,453&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;49,713&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Total bank debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;91,500&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;85,213&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Less total unamortized debt issuance cost&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(3,609&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(2,469&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Net bank debt&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;87,891&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;82,744&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfDebtTableTextBlock>
    <hnrg:LongtermDebtCurrentMaturitiesGross
      contextRef="i_2023-12-31"
      decimals="-6"
      id="c108594721"
      unitRef="USD">26000000</hnrg:LongtermDebtCurrentMaturitiesGross>
    <hnrg:LongtermDebtCurrentMaturitiesGross
      contextRef="i_2022-12-31"
      decimals="-5"
      id="c108594722"
      unitRef="USD">35500000</hnrg:LongtermDebtCurrentMaturitiesGross>
    <us-gaap:DeferredFinanceCostsCurrentNet
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594723"
      unitRef="USD">1562000</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:DeferredFinanceCostsCurrentNet
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594724"
      unitRef="USD">2469000</us-gaap:DeferredFinanceCostsCurrentNet>
    <us-gaap:LongTermDebtCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594725"
      unitRef="USD">24438000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594726"
      unitRef="USD">33031000</us-gaap:LongTermDebtCurrent>
    <hnrg:LongtermDebtExcludingCurrentMaturitiesGross
      contextRef="i_2023-12-31"
      decimals="-5"
      id="c108594727"
      unitRef="USD">65500000</hnrg:LongtermDebtExcludingCurrentMaturitiesGross>
    <hnrg:LongtermDebtExcludingCurrentMaturitiesGross
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594728"
      unitRef="USD">49713000</hnrg:LongtermDebtExcludingCurrentMaturitiesGross>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594729"
      unitRef="USD">2047000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594730"
      unitRef="USD">-0</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594731"
      unitRef="USD">63453000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594732"
      unitRef="USD">49713000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i_2023-12-31"
      decimals="-5"
      id="c108594733"
      unitRef="USD">91500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594734"
      unitRef="USD">85213000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594735"
      unitRef="USD">3609000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594736"
      unitRef="USD">2469000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594737"
      unitRef="USD">87891000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594738"
      unitRef="USD">82744000</us-gaap:LongTermDebt>
    <hnrg:LeverageRatio
      contextRef="i_2023-12-31_DebtInstrumentAxis-CreditAgreementMember"
      decimals="INF"
      id="c108594704"
      unitRef="Pure">2.25</hnrg:LeverageRatio>
    <hnrg:LeverageRatio
      contextRef="i_2023-12-31"
      decimals="INF"
      id="c108594706"
      unitRef="Pure">1.32</hnrg:LeverageRatio>
    <hnrg:DebtInstrumentCovenantDebtServiceCoverageRatio
      contextRef="i_2022-12-31_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MinimumMember"
      decimals="INF"
      id="c108594708"
      unitRef="Pure">1.25</hnrg:DebtInstrumentCovenantDebtServiceCoverageRatio>
    <hnrg:DebtServiceCoverageRatio
      contextRef="i_2023-12-31_DebtInstrumentAxis-CreditAgreementMember"
      decimals="INF"
      id="c108594710"
      unitRef="Pure">3.3</hnrg:DebtServiceCoverageRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2020-04-15_2020-04-15_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MaximumMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember"
      decimals="2"
      id="c108594711"
      unitRef="Pure">0.04</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2023-03-13_2023-03-13_DebtInstrumentAxis-CreditAgreementMember_RangeAxis-MaximumMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember"
      decimals="2"
      id="c108594712"
      unitRef="Pure">0.05</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="d_2023-01-01_2023-09-30_DebtInstrumentAxis-CreditAgreementMember_VariableRateAxis-SecuredOvernightFinancingRateSofrMember"
      decimals="4"
      id="c108594713"
      unitRef="Pure">0.0425</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584479">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 85%; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Future Maturities (in thousands):&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;26,000&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;26,000&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;2026&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;39,500&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;91,500&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i_2023-12-31"
      decimals="-6"
      id="c108594740"
      unitRef="USD">26000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i_2023-12-31"
      decimals="-6"
      id="c108594741"
      unitRef="USD">26000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i_2023-12-31"
      decimals="-5"
      id="c108594742"
      unitRef="USD">39500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i_2023-12-31"
      decimals="-5"
      id="c108594743"
      unitRef="USD">91500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584480">
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;5&lt;/em&gt;)&#160; &#160; &#160;ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (IN THOUSANDS)&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Accounts payable&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;43,636&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;62,306&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Accrued property taxes&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,987&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,917&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Accrued payroll&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;6,575&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;5,933&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Workers' compensation reserve&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,629&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,440&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Group health insurance&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,300&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,250&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Asset retirement obligation - current portion&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; padding-left: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0px;"&gt;2,150&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; padding-left: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0px;"&gt;3,580&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,631&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,546&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Total accounts payable and accrued liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;62,908&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;82,972&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;

   &lt;p style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: Arial; font-size: 1pt;"&gt;&#160;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&#160;&lt;/p&gt;
  </us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584481">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;
     &lt;tbody&gt;
      &lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Accounts payable&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;43,636&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;62,306&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Accrued property taxes&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,987&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,917&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Accrued payroll&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;6,575&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;5,933&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Workers' compensation reserve&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,629&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,440&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Group health insurance&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,300&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,250&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Asset retirement obligation - current portion&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; padding-left: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0px;"&gt;2,150&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; padding-left: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0px;"&gt;3,580&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,631&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;3,546&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

      &lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;
       &lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Total accounts payable and accrued liabilities&lt;/p&gt; &lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;62,908&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;
       &lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;82,972&lt;/td&gt;
       &lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;
      &lt;/tr&gt;

     &lt;/tbody&gt;
    &lt;/table&gt;
   </us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594749"
      unitRef="USD">43636000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594750"
      unitRef="USD">62306000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594751"
      unitRef="USD">2987000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594752"
      unitRef="USD">1917000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594753"
      unitRef="USD">6575000</us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent>
    <us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594754"
      unitRef="USD">5933000</us-gaap:AccruedPayrollTaxesCurrentAndNoncurrent>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594755"
      unitRef="USD">3629000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c108594756"
      unitRef="USD">3440000</us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent
      contextRef="i_2023-12-31"
      decimals="-5"
      id="c108594757"
      unitRef="USD">2300000</us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c108594758"
      unitRef="USD">2250000</us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i_2023-12-31"
      decimals="-4"
      id="c108594759"
      unitRef="USD">2150000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:AssetRetirementObligationCurrent
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c108594760"
      unitRef="USD">3580000</us-gaap:AssetRetirementObligationCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594761"
      unitRef="USD">1631000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594762"
      unitRef="USD">3546000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594763"
      unitRef="USD">62908000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594764"
      unitRef="USD">82972000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584482">
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;a href="#" id="footnote7" title="footnote7"&gt;&lt;/a&gt;(&lt;em style="font: inherit;"&gt;6&lt;/em&gt;)&#160;&#160;&#160;REVENUE &lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Revenue from Contracts with Customers &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;We account&#160;for a contract with a customer when the parties have approved the contract and are committed to performing their respective obligations, the rights of each party are identified, payment terms are identified, the contract has commercial substance, and it is&#160;probable substantially all of the consideration will be collected. We recognize&#160;revenue when we satisfy a performance obligation by transferring control of a good or service to a customer.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;Coal operations&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Our coal revenue is derived from sales to customers of coal produced at its facilities. Our customers typically purchase coal directly from our mine sites where the sale occurs and where title, risk of loss, and control pass to the customer at that point. Our customers arrange for and bear the costs of transporting their coal from our mines to their plants or other specified discharge points. Our customers are typically domestic utility companies. Our coal sales agreements with our customers are fixed-priced, fixed-volume supply contracts, or include a pre-determined escalation in price for each year.&#160;Price re-opener and index provisions&#160;&lt;em style="font: inherit;"&gt; may&#160;&lt;/em&gt;allow either party to commence a renegotiation of the contract price at a pre-determined time. Price re-opener provisions&#160;&lt;em style="font: inherit;"&gt; may&#160;&lt;/em&gt;automatically set a new price based on the prevailing market price or, in some instances, require us to negotiate a new price, sometimes within specified ranges of prices.&#160;The terms of our coal sales agreements result from competitive bidding and extensive negotiations with customers. Consequently, the terms of these contracts vary by customer.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;Coal sales agreements will typically contain coal quality specifications. With coal quality specifications in place, the raw coal sold by us to the customer at the delivery point must be substantially free of magnetic material and other foreign material impurities and crushed to a maximum size as set forth in the respective coal sales agreement. Price adjustments are made and billed in the&#160;month the coal sale was recognized based on quality standards that are specified in the coal sales agreement, such as British thermal unit (&#x201c;Btu&#x201d;) factor, moisture, ash, and sulfur content, and can result in either increases or decreases in the value of the coal shipped.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;Electric operations&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;We concluded&#160;that&#160;for a Power Purchase Agreement (&#x201c;PPA&#x201d;) that is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; determined to be a lease or derivative,&#160;the definition of a contract and the criteria in ASC&#160;&lt;em style="font: inherit;"&gt;606,&lt;/em&gt;&#160;Revenue from Contracts with Customers (&#x201c;ASC&#160;&lt;em style="font: inherit;"&gt;606&#x201d;&lt;/em&gt;),&#160;is&#160;met at the time a&#160;PPA&#160;is&#160;executed by the parties, as this is the point at which enforceable rights and obligations are&#160;established. Accordingly, we concluded that a&#160;PPA&#160;that is &lt;em style="font: inherit;"&gt;not&lt;/em&gt; determined to be a lease or derivative&#160;constitutes a valid contract under ASC&#160;&lt;em style="font: inherit;"&gt;606.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;We recognize revenue daily, based on an output method of&#160;capacity made available as part of any&#160;stand-ready obligations for contract capacity performance obligations and daily, based on an output method of MWh of electricity delivered.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;For the delivered energy performance obligation in the PPA with Hoosier, we recognize revenue daily for actual delivered electricity&#160;plus the amortization of the contract liability as a result of the Asset Purchase Agreement&#160;with Hoosier.&#160;&#160;For the delivered energy to all other customers, we recognize revenue daily for the actual delivered electricity.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Disaggregation of Revenue &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Revenue is disaggregated by primary geographic markets for our coal operations and by revenue source for our electric operations, as we believe&#160;this best depicts how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Coal operations&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;For the years ended &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; 33% and 74%, respectively, of our coal revenue was sold to customers in the State of Indiana with the remainder sold to customers in Florida, North Carolina, Georgia, and Alabama.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Electric operations&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;For the year ended &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;electric sales revenue from delivered energy generation and capacity sales revenue was $211.8&#160;million and $56.1 million, respectively.&#160;For the year ended &lt;em style="font: inherit;"&gt; December 31, 2022, &lt;/em&gt;electric sales revenue from delivered energy generation and capacity sales revenue was $53.9&#160;million and $12.3&#160;million, respectively.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Performance Obligations &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;Coal operations&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;A performance obligation is a promise in a contract with a customer to provide distinct goods or services. Performance obligations are the unit of account for purposes of applying the revenue recognition standard and therefore determine when and how revenue is recognized. In most of our coal contracts, the customer contracts with us to provide coal that meets certain quality criteria. We consider&#160;each ton of coal a separate performance obligation and allocate&#160;the transaction price based on the base price per the contract, increased or decreased for quality adjustments.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;We recognize&#160;revenue at a point in time as the customer does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have control over the asset at any point during the fulfillment of the contract. For substantially all of our customers, this is supported by the fact that title and risk of loss transfer to the customer upon loading of the truck or railcar at the mine. This is also the point at which physical possession of the coal transfers to the customer, as well as the right to receive substantially all benefits and the risk of loss in ownership of the coal.&#160;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;We have remaining coal sales performance obligations relating to fixed priced contracts to &lt;em style="font: inherit;"&gt;third&lt;/em&gt;-party customers of approximately &lt;em style="font: inherit;"&gt;$324&lt;/em&gt;&#160;million, which represent the average fixed prices on our committed contracts as of &lt;em style="font: inherit;"&gt; December 31, 2023. &lt;/em&gt;We expect&#160;to recognize approximately 55% of this coal sales revenue in &lt;span style="-sec-ix-hidden:c108594790"&gt;2024,&lt;/span&gt; with the remainder recognized through &lt;em style="font: inherit;"&gt;2027.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;We have remaining performance obligations relating to coal sales contracts with price reopeners of approximately $155&#160;million, which represents our&#160;estimate of the expected re-opener price on committed contracts as of &lt;em style="font: inherit;"&gt; December 31, 2023. &lt;/em&gt;We expect&#160;to recognize all of this coal sales revenue beginning in &lt;span style="-sec-ix-hidden:c108594793"&gt;2024&lt;/span&gt; through &lt;em style="font: inherit;"&gt;2027.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;The coal tons used to determine the remaining performance obligations are subject to adjustment in instances of force majeure and exercise of customer options to either take additional tons or reduce tonnage if such option exists in the customer contract.&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;Electric operations&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;We concluded that each megawatt hour (&#x201c;MWh&#x201d;) of delivered energy is capable of being distinct as a customer could benefit from each on its own by using/consuming it as a part of its operations.&#160;We also concluded that the stand-ready obligation to be available to provide electricity is capable of being distinct as each unit of capacity provides an economic benefit to the holder and could be sold by the customer.&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;In accordance with the APA, as defined in Note &lt;em style="font: inherit;"&gt;15.&lt;/em&gt; Merom Acquisition,&#160;with Hoosier, Hallador Power shall sell, and Hoosier shall buy, at least 70% of the delivered energy quantities through &lt;em style="font: inherit;"&gt;2025&lt;/em&gt; at the contract price, which is $34.00 per MWh.&#160;We have remaining delivered energy obligations to Hoosier totaling $115.6&#160;million through &lt;em style="font: inherit;"&gt;2025&lt;/em&gt; as of &lt;em style="font: inherit;"&gt; December 31, 2023. &lt;/em&gt;The agreement was amended &lt;em style="font: inherit;"&gt; August 31, 2023 &lt;/em&gt;to extend through &lt;span style="-sec-ix-hidden:c108594802"&gt;2028&lt;/span&gt; with additional obligations to Hoosier of $186.6 million as of &lt;em style="font: inherit;"&gt; December 31, 2023.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;In addition to delivered energy, under the APA, Hallador Power shall provide a stand-ready obligation to provide electricity, also known as contract capacity. The contract capacity that Hallador Power shall provide to Hoosier is 917 megawatts (&#x201c;MW&#x201d;) for contract year one, and 300 MW for contract years &lt;em style="font: inherit;"&gt;two&lt;/em&gt; to four. Hoosier shall pay Hallador Power the capacity price of $5.80 per kilowatt month&#160;for the contract capacity. We have remaining capacity obligations to Hoosier through &lt;em style="font: inherit;"&gt;2025&lt;/em&gt; totaling $41.6 million as of &lt;em style="font: inherit;"&gt; December 31, 2023.&#160; &lt;/em&gt;The agreement was amended &lt;em style="font: inherit;"&gt; August 31, 2023 &lt;/em&gt;to extend through &lt;span style="-sec-ix-hidden:c108594810"&gt;2028&lt;/span&gt; with additional capacity obligation to Hoosier of $60.9 million as of &lt;em style="font: inherit;"&gt; December 31, 2023.&#160;&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;We also have capacity obligations outside of the APA to&#160;customers through &lt;span style="-sec-ix-hidden:c108596190"&gt;2028&lt;/span&gt; totaling $144.6&#160;million as of &lt;em style="font: inherit;"&gt; December 31, 2023. &lt;/em&gt;The Company has $23.1 million of deferred revenue as of &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;related to these obligations.&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Contract Balances &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Under ASC &lt;em style="font: inherit;"&gt;606,&lt;/em&gt; the timing of when a performance obligation is satisfied can affect the presentation of accounts receivable, contract assets, and contract liabilities. The main distinction between accounts receivable and contract assets is whether consideration is conditional on something other than the passage of time. A receivable is an entity&#x2019;s right to consideration that is unconditional.&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Under the typical payment terms of our contracts with customers, the customer pays us a base price for the coal, increased or decreased for any quality adjustments, electricity, or capacity. Amounts billed and due are recorded as trade accounts receivable and included in accounts receivable in our consolidated balance sheets. As of &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;accounts receivable for coal sales billed to customers was $14.3 million.&#160;We do&#160;&lt;em style="font: inherit;"&gt;not&lt;/em&gt; currently have any other contracts in place where it would transfer coal, electricity or capacity&#160;in advance of knowing the final price, and thus do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; have any other contract assets recorded. Contract liabilities also arise when consideration is received in advance of performance.&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2023-01-01_2023-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember_StatementGeographicalAxis-IN"
      decimals="2"
      id="c108594773"
      unitRef="Pure">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-RevenueFromContractWithCustomerMember_ConcentrationRiskByTypeAxis-GeographicConcentrationRiskMember_ProductOrServiceAxis-PublicUtilitiesInventoryCoalMember_StatementGeographicalAxis-IN"
      decimals="2"
      id="c108594774"
      unitRef="Pure">0.74</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-12-31_ProductOrServiceAxis-DeliveredEnergyMember"
      decimals="-5"
      id="c108594782"
      unitRef="USD">211800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2023-01-01_2023-12-31_ProductOrServiceAxis-CapacityPaymentsMember"
      decimals="-5"
      id="c108594783"
      unitRef="USD">56100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-01-01_2022-12-31_ProductOrServiceAxis-DeliveredEnergyMember"
      decimals="-5"
      id="c108594784"
      unitRef="USD">53900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="d_2022-01-01_2022-12-31_ProductOrServiceAxis-CapacityPaymentsMember"
      decimals="-5"
      id="c108594785"
      unitRef="USD">12300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-FixedPriceContractMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"
      decimals="2"
      id="c108594789"
      unitRef="Pure">0.55</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-CoalSalesMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"
      decimals="-6"
      id="c108594792"
      unitRef="USD">155000000</us-gaap:RevenueRemainingPerformanceObligation>
    <hnrg:LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage
      contextRef="d_2023-01-01_2023-12-31_LegalEntityAxis-HoosierMember_ProductOrServiceAxis-ElectricityPurchasedMember"
      decimals="1"
      id="c108594797"
      unitRef="Pure">0.70</hnrg:LongtermPurchaseCommitmentMinimumQuantityRequiredPercentage>
    <hnrg:LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour
      contextRef="d_2023-01-01_2023-12-31_LegalEntityAxis-HoosierMember_ProductOrServiceAxis-ElectricityPurchasedMember"
      decimals="INF"
      id="c108594799"
      unitRef="USD">34</hnrg:LongtermPurchaseCommitmentMinimumQuantityRequiredPricePerMegawattHour>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-EnergyObligationsMember_LegalEntityAxis-HoosierMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"
      decimals="-5"
      id="c108594800"
      unitRef="USD">115600000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-EnergyObligationsMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"
      decimals="-5"
      id="c108594803"
      unitRef="USD">186600000</us-gaap:RevenueRemainingPerformanceObligation>
    <hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne
      contextRef="d_2023-01-01_2023-12-31_LegalEntityAxis-HoosierMember_ProductOrServiceAxis-ElectricityPurchasedMember"
      decimals="INF"
      id="c108594804"
      unitRef="Pure">917</hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawatssProvidedYearOne>
    <hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour
      contextRef="d_2023-01-01_2023-12-31_LegalEntityAxis-HoosierMember_ProductOrServiceAxis-ElectricityPurchasedMember"
      decimals="INF"
      id="c108594805"
      unitRef="Pure">300</hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityMegawattsProvidedYearTwoThroughFour>
    <hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth
      contextRef="d_2023-01-01_2023-12-31_LegalEntityAxis-HoosierMember_ProductOrServiceAxis-ElectricityPurchasedMember"
      decimals="INF"
      id="c108594807"
      unitRef="USD">5.8</hnrg:LongtermPurchaseCommitmentStandReadyObligationContractCapacityPricePerKilowattsmonth>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_LegalEntityAxis-HoosierMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"
      decimals="-5"
      id="c108594809"
      unitRef="USD">41600000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_LegalEntityAxis-HoosierMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2028-01-01"
      decimals="-5"
      id="c108594811"
      unitRef="USD">60900000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2024-01-01"
      decimals="-5"
      id="c108596191"
      unitRef="USD">144600000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i_2023-12-31_ContractWithCustomerBasisOfPricingAxis-ContractCapacityMember"
      decimals="-5"
      id="c108594812"
      unitRef="USD">23100000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:AccountsReceivableNet
      contextRef="i_2023-12-31"
      decimals="-5"
      id="c108594814"
      unitRef="USD">14300000</us-gaap:AccountsReceivableNet>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584483">
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;7&lt;/em&gt;)&#160; &#160; &#160;INCOME TAXES&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Our income tax is different than the expected amount computed using the applicable federal statutory income tax rate of 21%.&#160;The reasons for and effects of such differences for the&#160;years ended &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31&lt;/em&gt; are below (in thousands):&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Expected amount&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;10,344&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;4,171&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;State income taxes, net of federal benefit&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,246&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;391&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Percentage depletion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(3,348&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(2,081&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Change in valuation allowance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;(3,681&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;(970&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Stock-based compensation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(844&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Return to provision adjustments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;159&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;153&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;589&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;92&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Total income tax expense&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,465&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,756&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&#160;&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"&gt;The deferred tax assets and liabilities resulting from temporary differences between book and tax basis are comprised of the following at &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31&lt;/em&gt; (in thousands):&lt;/p&gt;
   &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Deferred tax assets:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Net operating loss&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;20,029&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;26,570&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="text-indent: 18pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="margin: 0pt 0pt 0pt -9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Power contracts&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;23,302&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;34,233&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Compensation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,287&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,344&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160; &#160; Accrued liabilities&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;570&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;556&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;2,016&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;471&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt -9pt; text-indent: 27pt;"&gt;Total deferred tax assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;48,204&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;63,174&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160; &#160; Valuation allowance&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(3,681&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160; &#160; &#160; &#160; Deferred tax assets, net of valuation allowance&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;48,204&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;59,493&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Deferred tax liabilities:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Coal properties&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(25,764&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(27,700&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160; &#160; Power properties&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;(31,126&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;(35,702&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160; &#160; Investment partnerships&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;(549&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;(494&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt 0pt 0pt -9pt; text-indent: 18pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(203&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt 0pt 0pt -9pt; text-indent: 27pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Total deferred tax liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(57,439&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(64,099&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Net deferred tax liability&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(9,235&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;(4,606&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&#160;&lt;/p&gt;


   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Our effective tax rate (&#x201c;ETR&#x201d;) for &lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&#160;and &lt;em style="font: inherit;"&gt;2022&lt;/em&gt; was approximately&#160;9%. The tax rate for the&#160;years ended &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022&lt;/em&gt; are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; predictive of future tax rates. Our ETR differs from the statutory rate due to statutory depletion in excess of tax basis, return to provision adjustments, stock-based compensation&#160;and changes in the valuation allowance.&#160;The deduction for statutory depletion does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; necessarily change proportionately to changes in income before income taxes.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;We recognize&#160;deferred tax assets to the extent that we believe&#160;that these assets are more likely than &lt;em style="font: inherit;"&gt;not&lt;/em&gt; to be realized. In making such a determination, we consider&#160;all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations.&#160;Due to historical cumulative earnings over the prior &lt;em style="font: inherit;"&gt;three&lt;/em&gt; years as well as projected earnings&#160;into the future, we believe&#160;that it is more likely than &lt;em style="font: inherit;"&gt;not&lt;/em&gt; that the benefit from certain federal and state deferred tax assets will be realized. As such, we released the valuation allowance as of &lt;em style="font: inherit;"&gt; December 31, 2023.&#160;&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;The federal NOLs generated in pre-&lt;em style="font: inherit;"&gt;2018&lt;/em&gt;&#160;years and remaining of $13.4&#160;million can offset &lt;em style="font: inherit;"&gt;100%&lt;/em&gt; of future years' taxable income. The federal NOLs generated in post &lt;em style="font: inherit;"&gt;2017&lt;/em&gt;&#160;years of $60.7&#160;million can offset &lt;em style="font: inherit;"&gt;80%&lt;/em&gt; of future years' taxable income. The pre-&lt;em style="font: inherit;"&gt;2018&lt;/em&gt; federal NOLs will expire in varying amounts from &lt;em style="font: inherit;"&gt;2035&lt;/em&gt; to &lt;em style="font: inherit;"&gt;2037&lt;/em&gt;&#160;if they are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; utilized. Indiana NOLs have a &lt;em style="font: inherit;"&gt;20&lt;/em&gt;-year carryforward period and will expire in the years &lt;em style="font: inherit;"&gt;2034&lt;/em&gt; to &lt;em style="font: inherit;"&gt;2041&lt;/em&gt;&#160;if they are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; utilized.&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;We have analyzed our filing positions in all of the federal and state jurisdictions where we are&#160;required to file income tax returns, as well as all open tax&#160;years in these jurisdictions, to determine whether the positions will be more likely than &lt;em style="font: inherit;"&gt;not&lt;/em&gt; be sustained by the applicable tax authority. Tax positions &lt;em style="font: inherit;"&gt;not&lt;/em&gt; deemed to meet the more-likely-than-&lt;em style="font: inherit;"&gt;not&lt;/em&gt; threshold are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; recorded as a&#160;tax benefit or expense in the current&#160;year. We identified our federal tax return and our Indiana state tax return as &#x201c;major&#x201d; tax jurisdictions. We believe&#160;that our&#160;income tax filing positions and deduction will be sustained on audit and do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; anticipate any adjustments that will result in a material change to its consolidated financial position. While &lt;em style="font: inherit;"&gt;not&lt;/em&gt; material, we record&#160;any penalties and interest as general and administrative expense.&#160;Tax returns filed with the Internal Revenue Service and state entities generally remain subject to examination for &lt;em style="font: inherit;"&gt;three&lt;/em&gt;&#160;years after filing.&lt;/p&gt;
  </us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="d_2022-01-01_2022-12-31"
      decimals="2"
      id="c108594829"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584484">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;2023&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;2022&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Expected amount&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;10,344&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;4,171&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;State income taxes, net of federal benefit&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,246&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;391&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Percentage depletion&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(3,348&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(2,081&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Change in valuation allowance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;(3,681&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;(970&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Stock-based compensation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(844&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Return to provision adjustments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;159&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;153&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;589&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;92&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Total income tax expense&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;4,465&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;1,756&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594886"
      unitRef="USD">10344000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594887"
      unitRef="USD">4171000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594888"
      unitRef="USD">1246000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594889"
      unitRef="USD">391000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepletion
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594890"
      unitRef="USD">-3348000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepletion>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepletion
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594891"
      unitRef="USD">-2081000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseDepletion>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594892"
      unitRef="USD">-3681000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-4"
      id="c108594893"
      unitRef="USD">-970000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594894"
      unitRef="USD">-844000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594895"
      unitRef="USD">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594896"
      unitRef="USD">159000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594897"
      unitRef="USD">153000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594898"
      unitRef="USD">589000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594899"
      unitRef="USD">92000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594900"
      unitRef="USD">4465000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594901"
      unitRef="USD">1756000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584485">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Deferred tax assets:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Net operating loss&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;20,029&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;26,570&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="text-indent: 18pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="margin: 0pt 0pt 0pt -9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Power contracts&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;23,302&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;34,233&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Compensation&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,287&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,344&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160; &#160; Accrued liabilities&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;570&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;556&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;2,016&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;471&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt -9pt; text-indent: 27pt;"&gt;Total deferred tax assets&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;48,204&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;63,174&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160; &#160; Valuation allowance&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(3,681&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160; &#160; &#160; &#160; Deferred tax assets, net of valuation allowance&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;48,204&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;59,493&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Deferred tax liabilities:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Coal properties&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(25,764&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(27,700&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160; &#160; Power properties&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;(31,126&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;(35,702&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160; &#160; Investment partnerships&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;(549&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;(494&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt 0pt 0pt -9pt; text-indent: 18pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Other&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(203&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt 0pt 0pt -9pt; text-indent: 27pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Total deferred tax liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(57,439&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(64,099&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Net deferred tax liability&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(9,235&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;(4,606&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; vertical-align: bottom;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594905"
      unitRef="USD">20029000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c108594906"
      unitRef="USD">26570000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594907"
      unitRef="USD">23302000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594908"
      unitRef="USD">34233000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595738"
      unitRef="USD">2287000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108595739"
      unitRef="USD">1344000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i_2023-12-31"
      decimals="-4"
      id="c108595740"
      unitRef="USD">570000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108595741"
      unitRef="USD">556000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595742"
      unitRef="USD">2016000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108595743"
      unitRef="USD">471000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594915"
      unitRef="USD">48204000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594916"
      unitRef="USD">63174000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594918"
      unitRef="USD">3681000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594919"
      unitRef="USD">48204000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594920"
      unitRef="USD">59493000</us-gaap:DeferredTaxAssetsNet>
    <hnrg:DeferredTaxLiabilitiesCoalProperties
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594922"
      unitRef="USD">25764000</hnrg:DeferredTaxLiabilitiesCoalProperties>
    <hnrg:DeferredTaxLiabilitiesCoalProperties
      contextRef="i_2022-12-31"
      decimals="-5"
      id="c108594923"
      unitRef="USD">27700000</hnrg:DeferredTaxLiabilitiesCoalProperties>
    <hnrg:DeferredTaxLiabilitiesPowerProperties
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594924"
      unitRef="USD">31126000</hnrg:DeferredTaxLiabilitiesPowerProperties>
    <hnrg:DeferredTaxLiabilitiesPowerProperties
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594925"
      unitRef="USD">35702000</hnrg:DeferredTaxLiabilitiesPowerProperties>
    <us-gaap:DeferredTaxLiabilitiesInvestments
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594926"
      unitRef="USD">549000</us-gaap:DeferredTaxLiabilitiesInvestments>
    <us-gaap:DeferredTaxLiabilitiesInvestments
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594927"
      unitRef="USD">494000</us-gaap:DeferredTaxLiabilitiesInvestments>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594929"
      unitRef="USD">203000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594930"
      unitRef="USD">57439000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594931"
      unitRef="USD">64099000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594932"
      unitRef="USD">9235000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108594933"
      unitRef="USD">4606000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="d_2023-01-01_2023-12-31"
      decimals="2"
      id="c108594835"
      unitRef="Pure">0.09</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i_2023-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_TaxPeriodAxis-Pre2018Member"
      decimals="-5"
      id="c108594844"
      unitRef="USD">13400000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i_2023-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember_TaxPeriodAxis-Post2017Member"
      decimals="-5"
      id="c108594850"
      unitRef="USD">60700000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584486">
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;8&lt;/em&gt;)&#160; &#160; &#160;STOCK COMPENSATION PLANS &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Restricted Stock Units (RSUs) &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;The table below shows the number of RSUs available for issuance at &lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt;:&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 85%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Total authorized RSUs in Plan approved by shareholders&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;4,850,000&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Stock issued out of the Plan from vested grants&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(3,540,178&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Non-vested grants&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(858,363&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;RSUs available for future issuance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;451,459&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 85%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Non-vested grants at December 31, 2021&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;183,000&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Granted &#x2013; weighted average share price on grant date was $6.74&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;881,437&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Vested&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(7,500&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Non-vested grants at December 31, 2022&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,056,937&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Granted &#x2013; weighted average share price on grant date was $9.30&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;312,147&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Vested&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(472,721&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(38,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Non-vested grants at December 31, 2023&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;858,363&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;RSU Vesting Schedule &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="width: 85%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Vesting Year&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;RSUs Vesting&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;319,419&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;538,944&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Shares vested in &lt;em style="font: inherit;"&gt;2023&lt;/em&gt; had a value of $5.0&#160;million based on the share price of $10.69 on their vesting dates. Under our RSU plan, participants are allowed to relinquish shares to pay for their required statutory income taxes.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;The outstanding RSUs have a value of &lt;span style="-sec-ix-hidden:c108594939"&gt;$7.2&lt;/span&gt;&#160;million based on the &lt;em style="font: inherit;"&gt; March 8, 2024&#160;&lt;/em&gt;closing stock price of &lt;span style="-sec-ix-hidden:c108594940"&gt;$8.39.&lt;/span&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;For the&#160;years ended &lt;em style="font: inherit;"&gt; December 31, 2023 &lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; stock-based compensation was $3.6&#160;million and $1.3&#160;million, respectively.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;As of &lt;em style="font: inherit;"&gt; December 31, 2023,&#160;&lt;/em&gt;unrecognized stock compensation expense was $4.1&#160;million, and we had 451,459&#160;RSUs available for future issuance.&#160;RSUs are&#160;&lt;em style="font: inherit;"&gt;not&lt;/em&gt;&#160;allocated earnings and losses as they are considered non-participating securities.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Stock Options &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;We have no stock options outstanding.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584487">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 85%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Total authorized RSUs in Plan approved by shareholders&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;4,850,000&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Stock issued out of the Plan from vested grants&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(3,540,178&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Non-vested grants&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(858,363&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;RSUs available for future issuance&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;451,459&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c108594954"
      unitRef="Share">4850000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c108594955"
      unitRef="Share">3540178</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c108594956"
      unitRef="Share">858363</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c108594957"
      unitRef="Share">451459</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584488">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 85%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Non-vested grants at December 31, 2021&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;183,000&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Granted &#x2013; weighted average share price on grant date was $6.74&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;881,437&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Vested&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(7,500&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Non-vested grants at December 31, 2022&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,056,937&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Granted &#x2013; weighted average share price on grant date was $9.30&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;312,147&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Vested&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;(472,721&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Forfeited&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(38,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Non-vested grants at December 31, 2023&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;858,363&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2021-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c108594958"
      unitRef="Share">183000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2022-01-01_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c108594959"
      unitRef="Share">881437</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="d_2022-01-01_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c108594962"
      unitRef="Share">7500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2022-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c108594963"
      unitRef="Share">1056937</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c108594964"
      unitRef="Share">312147</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c108594966"
      unitRef="Share">472721</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c108594967"
      unitRef="Share">38000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c108594968"
      unitRef="Share">858363</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584489">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="width: 85%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Vesting Year&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;RSUs Vesting&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;319,419&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;538,944&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod
      contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_VestingAxis-VestingIn2024Member"
      decimals="INF"
      id="c108594970"
      unitRef="Share">319419</hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod>
    <hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod
      contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember_VestingAxis-RepresentsVestingIn2025Member"
      decimals="INF"
      id="c108594971"
      unitRef="Share">538944</hnrg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingInFuturePeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="-6"
      id="c108594937"
      unitRef="USD">5000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue
      contextRef="d_2023-01-01_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c108594938"
      unitRef="USDPerShare">10.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-5"
      id="c108594942"
      unitRef="USD">3600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-5"
      id="c108594943"
      unitRef="USD">1300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="c108594944"
      unitRef="USD">4100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember"
      decimals="INF"
      id="c108594945"
      unitRef="Share">451459</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108594947"
      unitRef="Share">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584490">
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;9&lt;/em&gt;)&#160; &#160; &#160;EMPLOYEE BENEFITS &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Our employee benefit expenses for the&#160;years ended &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;31&lt;/em&gt; are below (in thousands):&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Health benefits, including premiums&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;18,483&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;14,607&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;401(k) matching&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,910&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,549&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Deferred bonus plan&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;687&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;809&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;22,080&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;17,965&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;Of the amounts in the above table, $21.5&#160;million and $17.4&#160;million are recorded in operating expenses in the consolidated statements of operations for the years ended &lt;em style="font: inherit;"&gt; December 31,&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&#160;and&#160;&lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; respectively, with the remainder in general and administrative.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Our mine employees are also covered by workers&#x2019; compensation and such costs were approximately $4.9 million for &lt;em style="font: inherit;"&gt;2023&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; and are recorded in operating expenses in the consolidated statements of operations. Workers&#x2019; compensation is a &lt;em style="font: inherit;"&gt;no&lt;/em&gt;-fault system by which individuals who sustain work-related injuries or occupational diseases are compensated. Benefits and coverage are mandated by each state which includes disability ratings, medical claims, rehabilitation services, and death and survivor benefits. We are&#160;partially self-insured for such claims, however, its operations are protected from these perils through stop-loss insurance policies. Our maximum annual exposure is limited to $1.0 million per occurrence with a $4.0&#160;million aggregate deductible.&lt;/p&gt;
  </us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584491">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Health benefits, including premiums&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;18,483&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;14,607&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;401(k) matching&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,910&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;2,549&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Deferred bonus plan&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;687&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;809&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Total&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;22,080&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;17,965&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredHealthCare
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594989"
      unitRef="USD">18483000</us-gaap:PolicyholderBenefitsAndClaimsIncurredHealthCare>
    <us-gaap:PolicyholderBenefitsAndClaimsIncurredHealthCare
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594990"
      unitRef="USD">14607000</us-gaap:PolicyholderBenefitsAndClaimsIncurredHealthCare>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-4"
      id="c108594991"
      unitRef="USD">2910000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594992"
      unitRef="USD">2549000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108594993"
      unitRef="USD">687000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594994"
      unitRef="USD">809000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <hnrg:EmployeeBenefitCosts
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-4"
      id="c108594995"
      unitRef="USD">22080000</hnrg:EmployeeBenefitCosts>
    <hnrg:EmployeeBenefitCosts
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108594996"
      unitRef="USD">17965000</hnrg:EmployeeBenefitCosts>
    <hnrg:EmployeeBenefitCosts
      contextRef="d_2023-01-01_2023-12-31_IncomeStatementLocationAxis-OperatingExpenseMember"
      decimals="-5"
      id="c108594975"
      unitRef="USD">21500000</hnrg:EmployeeBenefitCosts>
    <hnrg:EmployeeBenefitCosts
      contextRef="d_2022-01-01_2022-12-31_IncomeStatementLocationAxis-OperatingExpenseMember"
      decimals="-5"
      id="c108594976"
      unitRef="USD">17400000</hnrg:EmployeeBenefitCosts>
    <us-gaap:OtherLaborRelatedExpenses
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-5"
      id="c108594979"
      unitRef="USD">4900000</us-gaap:OtherLaborRelatedExpenses>
    <hnrg:InsuredMaximumExposurePerEmployee
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-6"
      id="c108594984"
      unitRef="USD">1000000</hnrg:InsuredMaximumExposurePerEmployee>
    <hnrg:AggregateInsuranceDeductibleForEmployees
      contextRef="d_2023-12-31_2023-12-31"
      decimals="-6"
      id="c108594985"
      unitRef="USD">4000000</hnrg:AggregateInsuranceDeductibleForEmployees>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584492">
   &lt;p style="font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;10&lt;/em&gt;)&#160; &#160; &#160;LEASES&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;We determine&#160;if an arrangement is an operating or finance lease at the inception of each contract. If the contract is classified as an operating lease, we record&#160;a right-of-use (&#x201c;ROU&#x201d;) asset and corresponding liability reflecting the total remaining present value of fixed lease payments over the expected term of the lease agreement. The expected term of the lease &lt;em style="font: inherit;"&gt; may &lt;/em&gt;include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. If our lease does &lt;em style="font: inherit;"&gt;not&lt;/em&gt; provide an implicit rate in the contract, we use&#160;our incremental borrowing rate when calculating the present value.&#160;We have &lt;span style="color:#000000;"&gt;&lt;span style="-sec-ix-hidden:c108594999"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #0782c1; "&gt;&#160;&lt;/span&gt;operating leases for office space and processing facilities with remaining lease terms ranging from less than &lt;span style="-sec-ix-hidden:c108595000"&gt;one&lt;/span&gt; year to approximately &lt;span style="-sec-ix-hidden:c108595001"&gt;five&lt;/span&gt; years. As most of the leases do &lt;em style="font: inherit;"&gt;not&lt;/em&gt; provide an implicit rate, we calculate&#160;the ROU assets and lease liabilities using our secured incremental borrowing rate at the lease commencement date. At &lt;em style="font: inherit;"&gt; December 31, 2023&#160;&lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; respectively, we had approximately $0.7 and $0.2 million&#160;of ROU operating lease assets recorded within buildings and equipment on the consolidated balance sheets. Operating lease expense associated with ROU assets is recognized on a monthly&lt;span style="color: #0782c1; "&gt;&#160;&lt;/span&gt;basis over the lease term in operating costs&lt;span style="color: #0782c1; "&gt;&#160;&lt;/span&gt;on the consolidated statements of operation.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;We entered into &lt;span style="-sec-ix-hidden:c108595006"&gt;three&lt;/span&gt; finance leases during &lt;em style="font: inherit;"&gt;2023,&lt;/em&gt; which are accounted for as failed sale-leaseback transactions. Finance lease assets are included in finance lease right-of-use assets on the consolidated balance sheets and the associated finance lease liabilities are reflected within current portion of lease financing and long-term lease financing on the consolidated balance sheets as applicable. Depreciation on our finance lease assets was $2.3 million for the year ended &lt;em style="font: inherit;"&gt; December 31, 2023. &lt;/em&gt;Imputed interest expense on our lease liabilities was $0.1&#160;million for the year ended &lt;em style="font: inherit;"&gt; December 31, 2023. &lt;/em&gt;We deferred financing fees of $0.1 million in connection with entry into the finance leases. These deferred financing fees will be amortized on a straight-line basis over the term of the finance leases. For the year ended &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;the amortization of finance lease deferred financing fees was immaterial.&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Information related to leases was as follows as of &lt;em style="font: inherit;"&gt; December 31 (&lt;/em&gt;in thousands):&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Operating lease information:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Operating cash outflows from operating leases&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;208&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;218&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average remaining lease term in years&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;8.50&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1.30&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average discount rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;9.5&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;6.0&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finance lease information:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Financing cash outflows from finance leases&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160; &#160; Proceeds from sale and leaseback arrangement&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;11,082&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average remaining lease term in years&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3.00&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average discount rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;8.5&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;


   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;We recognized the following costs related to our leases in our consolidated balance sheets:&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37.3%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Classification on Consolidated Balance Sheets&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" rowspan="1" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 32.7%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Operating lease assets&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Buildings and equipment&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;712&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;230&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Operating lease liabilities:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Current operating lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Accounts payable and accrued liabilities&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;58&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;173&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Non-current operating lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Other long-term liabilities&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;654&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;57&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td colspan="2" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Total operating lease liabilities&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;712&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;230&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finance lease assets&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Finance lease right-of-use assets&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"&gt;12,346&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finance lease liabilities:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Current finance lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Current portion of lease financing&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,933&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Non-current finance lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Long-term lease financing&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8,157&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td colspan="2" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Total finance lease liabilities&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;12,090&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;Future minimum lease payments under non-cancellable leases as of &lt;em style="font: inherit;"&gt; December 31, 2023,&lt;/em&gt; were as follows:&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Operating Leases&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Finance Leases&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" rowspan="1" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;58&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;4,947&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;118&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;4,645&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2026&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;122&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;4,333&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2027&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;125&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2028&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;129&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;483&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total minimum lease payments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,035&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;13,925&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Less imputed interest and deferred finance fees&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(323&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,835&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total lease liability&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;712&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;12,090&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i_2023-12-31_BalanceSheetLocationAxis-BuildingsAndEquipmentMember"
      decimals="-5"
      id="c108595004"
      unitRef="USD">700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i_2022-12-31_BalanceSheetLocationAxis-BuildingsAndEquipmentMember"
      decimals="-5"
      id="c108595005"
      unitRef="USD">200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <hnrg:FinancingLeasesDepreciationExpense
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-5"
      id="c108595008"
      unitRef="USD">2300000</hnrg:FinancingLeasesDepreciationExpense>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-5"
      id="c108595009"
      unitRef="USD">100000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:DeferredCostsLeasingNet
      contextRef="i_2023-12-31"
      decimals="-5"
      id="c108595010"
      unitRef="USD">100000</us-gaap:DeferredCostsLeasingNet>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="d_2023-01-01_2023-12-31"
      id="c1D4E3D50-81B2-400E-AADA-A61B40479209">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 70%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Operating lease information:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Operating cash outflows from operating leases&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;208&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;218&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average remaining lease term in years&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;8.50&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1.30&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average discount rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;9.5&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;6.0&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finance lease information:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Financing cash outflows from finance leases&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255);"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160; &#160; Proceeds from sale and leaseback arrangement&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;11,082&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average remaining lease term in years&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3.00&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom;"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Weighted average discount rate&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;8.5&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 37.3%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Classification on Consolidated Balance Sheets&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;em style="font: inherit;"&gt;&#160;&lt;/em&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" rowspan="1" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 32.7%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Operating lease assets&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Buildings and equipment&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;712&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;230&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Operating lease liabilities:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Current operating lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Accounts payable and accrued liabilities&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;58&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;173&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Non-current operating lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Other long-term liabilities&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;654&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;57&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td colspan="2" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Total operating lease liabilities&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;712&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;230&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finance lease assets&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Finance lease right-of-use assets&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"&gt;12,346&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double black;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Finance lease liabilities:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Current finance lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Current portion of lease financing&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;3,933&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Non-current finance lease liabilities&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Long-term lease financing&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;8,157&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td colspan="2" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;Total finance lease liabilities&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;12,090&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#x2014;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108595017"
      unitRef="USD">208000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108595018"
      unitRef="USD">218000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="i_2023-12-31" id="c108595019">P8Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="i_2022-12-31" id="c108595020">P1Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i_2023-12-31"
      decimals="3"
      id="c108595021"
      unitRef="Pure">0.095</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i_2022-12-31"
      decimals="2"
      id="c108595022"
      unitRef="Pure">0.06</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <hnrg:ProceedsFromSaleLeasebackTransaction
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108595026"
      unitRef="USD">11082000</hnrg:ProceedsFromSaleLeasebackTransaction>
    <hnrg:ProceedsFromSaleLeasebackTransaction
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108595027"
      unitRef="USD">0</hnrg:ProceedsFromSaleLeasebackTransaction>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="i_2023-12-31" id="c108595028">P3Y</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i_2023-12-31"
      decimals="3"
      id="c108595030"
      unitRef="Pure">0.085</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i_2023-12-31_BalanceSheetLocationAxis-BuildingsAndEquipmentMember"
      decimals="-3"
      id="c108595039"
      unitRef="USD">712000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i_2022-12-31_BalanceSheetLocationAxis-BuildingsAndEquipmentMember"
      decimals="-4"
      id="c108595040"
      unitRef="USD">230000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i_2023-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesMember"
      decimals="-3"
      id="c108595043"
      unitRef="USD">58000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i_2022-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesMember"
      decimals="-3"
      id="c108595044"
      unitRef="USD">173000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i_2023-12-31_BalanceSheetLocationAxis-OtherNoncurrentLiabilitiesMember"
      decimals="-3"
      id="c108595046"
      unitRef="USD">654000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i_2022-12-31_BalanceSheetLocationAxis-OtherNoncurrentLiabilitiesMember"
      decimals="-3"
      id="c108595047"
      unitRef="USD">57000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595049"
      unitRef="USD">712000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i_2022-12-31"
      decimals="-4"
      id="c108595050"
      unitRef="USD">230000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i_2023-12-31_BalanceSheetLocationAxis-FinancingLeaseRightofuseAssetsMember"
      decimals="-3"
      id="c108595052"
      unitRef="USD">12346000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i_2022-12-31_BalanceSheetLocationAxis-FinancingLeaseRightofuseAssetsMember"
      decimals="-3"
      id="c108595053"
      unitRef="USD">0</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i_2023-12-31_BalanceSheetLocationAxis-CurrentPortionOfLeaseFinancingMember"
      decimals="-3"
      id="c108595056"
      unitRef="USD">3933000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i_2022-12-31_BalanceSheetLocationAxis-CurrentPortionOfLeaseFinancingMember"
      decimals="-3"
      id="c108595057"
      unitRef="USD">0</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i_2023-12-31_BalanceSheetLocationAxis-LongtermLeaseFinancingMember"
      decimals="-3"
      id="c108595059"
      unitRef="USD">8157000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i_2022-12-31_BalanceSheetLocationAxis-LongtermLeaseFinancingMember"
      decimals="-3"
      id="c108595060"
      unitRef="USD">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="i_2023-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember"
      decimals="-4"
      id="c108595062"
      unitRef="USD">12090000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i_2022-12-31_BalanceSheetLocationAxis-AccountsPayableAndAccruedLiabilitiesAndOtherNoncurrentLiabilitiesMember"
      decimals="-3"
      id="c108595063"
      unitRef="USD">0</us-gaap:FinanceLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584495">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Operating Leases&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;Finance Leases&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" rowspan="1" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"&gt;(in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2024&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;58&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;4,947&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2025&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;118&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;4,645&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2026&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;122&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;4,333&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2027&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;125&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;2028&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;129&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Thereafter&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;483&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;em style="font: inherit;"&gt;&#x2014;&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total minimum lease payments&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;1,035&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;13,925&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Less imputed interest and deferred finance fees&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(323&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(1,835&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Total lease liability&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;712&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;12,090&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595066"
      unitRef="USD">58000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595067"
      unitRef="USD">4947000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595068"
      unitRef="USD">118000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595069"
      unitRef="USD">4645000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595070"
      unitRef="USD">122000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595071"
      unitRef="USD">4333000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595072"
      unitRef="USD">125000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595074"
      unitRef="USD">129000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595076"
      unitRef="USD">483000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595078"
      unitRef="USD">1035000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595079"
      unitRef="USD">13925000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595080"
      unitRef="USD">323000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595081"
      unitRef="USD">1835000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i_2023-12-31"
      decimals="-3"
      id="c108595082"
      unitRef="USD">712000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i_2023-12-31"
      decimals="-4"
      id="c108595083"
      unitRef="USD">12090000</us-gaap:FinanceLeaseLiability>
    <hnrg:SelfInsuranceTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584496">
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;11&lt;/em&gt;)&#160; &#160; &#160;SELF INSURANCE &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;We self-insure non-leased underground mining equipment. Such equipment is allocated among &lt;span style="-sec-ix-hidden:c108595085"&gt;seven&lt;/span&gt;&#160;mining units dispersed over 11&#160;miles. The historical cost of such equipment was approximately $262&#160;million and&#160;$280&#160;million&#160;as of &lt;em style="font: inherit;"&gt; December 31, 2023&lt;/em&gt; and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; respectively.&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Restricted cash of $4.3 million and $3.4&#160;million as of &lt;em style="font: inherit;"&gt; December 31, 2023&#160;&lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022,&lt;/em&gt; respectively, represents cash held and controlled by a &lt;em style="font: inherit;"&gt;third&lt;/em&gt; party and is restricted for future workers&#x2019; compensation claim payments.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&#160;&lt;/p&gt;
  </hnrg:SelfInsuranceTextBlock>
    <hnrg:GeographicSpreadOfMiningUnitsInMiles
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-MiningPropertiesAndMineralRightsMember"
      decimals="INF"
      id="c108595086"
      unitRef="Pure">11</hnrg:GeographicSpreadOfMiningUnitsInMiles>
    <us-gaap:OperatingLeaseLiability
      contextRef="i_2023-12-31_PropertyPlantAndEquipmentByTypeAxis-MiningPropertiesAndMineralRightsMember"
      decimals="-6"
      id="c108595087"
      unitRef="USD">262000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i_2022-12-31_PropertyPlantAndEquipmentByTypeAxis-MiningPropertiesAndMineralRightsMember"
      decimals="-7"
      id="c108595088"
      unitRef="USD">280000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2023-12-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-FutureWorkersCompensationClaimPaymentsMember"
      decimals="-5"
      id="c108595090"
      unitRef="USD">4300000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i_2022-12-31_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis-FutureWorkersCompensationClaimPaymentsMember"
      decimals="-5"
      id="c108595091"
      unitRef="USD">3400000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:EarningsPerShareTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584497">
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;12&lt;/em&gt;)&#160; &#160; &#160;NET INCOME&#160;PER SHARE &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;The following table (in thousands, except per share amounts) sets forth the computation of basic earnings&#160;per share for the periods presented:&#160;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Basic earnings per common share:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Net income - basic&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;44,793&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;18,105&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Weighted average shares outstanding - basic&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;33,133&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;32,043&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;"&gt;Basic earnings per common share&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;1.35&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;0.57&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td colspan="8" rowspan="1" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; vertical-align: middle;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;The following table (in thousands, except per share amounts) sets forth the computation of diluted net income per share:&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Diluted earnings per common share:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Net income - basic&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;44,793&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;18,105&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 9pt;"&gt;Add: Convertible Notes interest expense, net of tax&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,201&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;527&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 18pt;"&gt;Net income - diluted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;45,994&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;18,632&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Weighted average shares outstanding - basic&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;33,133&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;32,043&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Add: Dilutive effects of if converted Convertible Notes&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;3,164&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;1,398&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Add: Dilutive effects of Restricted Stock Units&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;530&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;208&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;"&gt;Weighted average shares outstanding - diluted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;36,827&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;33,649&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 27pt;"&gt;Diluted net earnings per share&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;"&gt;1.25&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;"&gt;0.55&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&#160;&lt;/p&gt;


  </us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584498">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; text-indent: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt; &lt;p style="margin: 0pt; text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="padding-bottom: 1px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;b&gt;Basic earnings per common share:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;"&gt;Net income - basic&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;44,793&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;18,105&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Weighted average shares outstanding - basic&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;33,133&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;32,043&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;"&gt;Basic earnings per common share&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;1.35&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 3px; border-bottom-style: double;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;0.57&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 3px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td colspan="8" rowspan="1" style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; vertical-align: middle;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;The following table (in thousands, except per share amounts) sets forth the computation of diluted net income per share:&lt;/em&gt;&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;&lt;em style="font: inherit;"&gt;Year Ended December 31,&lt;/em&gt;&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="margin: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;b&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px 0px 1px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;Diluted earnings per common share:&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Net income - basic&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;44,793&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;18,105&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 9pt;"&gt;Add: Convertible Notes interest expense, net of tax&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;1,201&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;527&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 18pt;"&gt;Net income - diluted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;45,994&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;18,632&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Weighted average shares outstanding - basic&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;33,133&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;32,043&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Add: Dilutive effects of if converted Convertible Notes&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;3,164&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;1,398&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;"&gt;Add: Dilutive effects of Restricted Stock Units&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;530&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;208&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;"&gt;Weighted average shares outstanding - diluted&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;36,827&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;33,649&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; text-indent: 27pt;"&gt;Diluted net earnings per share&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;"&gt;1.25&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;"&gt;0.55&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108595103"
      unitRef="USD">44793000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108595104"
      unitRef="USD">18105000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108595105"
      unitRef="Share">33133000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108595106"
      unitRef="Share">32043000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2023-01-01_2023-12-31"
      decimals="INF"
      id="c108595107"
      unitRef="USDPerShare">1.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="d_2022-01-01_2022-12-31"
      decimals="INF"
      id="c108595108"
      unitRef="USDPerShare">0.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108595116"
      unitRef="USD">44793000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108595117"
      unitRef="USD">18105000</us-gaap:NetIncomeLoss>
    <us-gaap:InterestOnConvertibleDebtNetOfTax
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108595118"
      unitRef="USD">1201000</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:InterestOnConvertibleDebtNetOfTax
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108595119"
      unitRef="USD">527000</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108595120"
      unitRef="USD">45994000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108595121"
      unitRef="USD">18632000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108595122"
      unitRef="Share">33133000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108595123"
      unitRef="Share">32043000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108595124"
      unitRef="Share">3164000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108595125"
      unitRef="Share">1398000</us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-4"
      id="c108595126"
      unitRef="Share">530000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108595127"
      unitRef="Share">208000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108595128"
      unitRef="Share">36827000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108595129"
      unitRef="Share">33649000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2023-01-01_2023-12-31"
      decimals="INF"
      id="c108595130"
      unitRef="USDPerShare">1.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="d_2022-01-01_2022-12-31"
      decimals="INF"
      id="c108595131"
      unitRef="USDPerShare">0.55</us-gaap:EarningsPerShareDiluted>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584499">
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;13&lt;/em&gt;)&#160; &#160; &#160;FAIR VALUE MEASUREMENTS&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;We account&#160;for certain assets and liabilities at fair value. The hierarchy below lists &lt;em style="font: inherit;"&gt;three&lt;/em&gt; levels of fair value based on the extent to which inputs used in measuring fair value are observable in the market. We categorize&#160;each of our fair value measurements in &lt;em style="font: inherit;"&gt;one&lt;/em&gt; of these &lt;em style="font: inherit;"&gt;three&lt;/em&gt; levels based on the lowest level input that is significant to the fair value measurement in its entirety. These levels are:&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;Level &lt;em style="font: inherit;"&gt;1:&lt;/em&gt; Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities. We consider&#160;active markets as those in which transactions for the assets or liabilities occur in sufficient frequency and volume to provide pricing information on an ongoing basis. We have &lt;em style="font: inherit;"&gt;no&lt;/em&gt;&#160;Level &lt;em style="font: inherit;"&gt;1&lt;/em&gt; instruments.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;Level &lt;em style="font: inherit;"&gt;2:&lt;/em&gt; Quoted prices in markets that are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; active, or inputs that are observable, either directly or indirectly, for substantially the full term of the asset or liability. We have &lt;em style="font: inherit;"&gt;no&lt;/em&gt; Level &lt;em style="font: inherit;"&gt;2&lt;/em&gt; instruments.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;Level &lt;em style="font: inherit;"&gt;3:&lt;/em&gt; Measured based on prices or valuation models that require inputs that are both significant to the fair value measurement and less observable from objective sources (i.e., supported by little or &lt;em style="font: inherit;"&gt;no&lt;/em&gt; market activity). ARO liabilities use Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; non-recurring fair value measures as further discussed in Note &lt;em style="font: inherit;"&gt;1.&lt;/em&gt;&#160;Lastly, Level &lt;em style="font: inherit;"&gt;3&lt;/em&gt; fair value measurements were also used in the determination of the fair values of assets acquired, liabilities assumed, and considerations exchanged as part of the Merom Acquisition.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
  </us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584500">
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;14&lt;/em&gt;)&#160; &#160; &#160;EQUITY METHOD INVESTMENTS &lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;span style="text-decoration: underline; "&gt;Sunrise Energy, LLC &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt; margin: 0pt;"&gt;We own&#160;a 50% interest in Sunrise Energy, which owns gas reserves and gathering equipment with plans to develop and operate such reserves. Sunrise Energy also plans to develop and explore for oil, natural gas, and coal-bed methane gas reserves on or near our underground coal reserves. The carrying value of the investment included in the consolidated balance sheets as of &lt;em style="font: inherit;"&gt; December 31, 2023&#160;&lt;/em&gt;and &lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&#160;was $2.8 million and $4.0&#160;million, respectively.&lt;/p&gt;

   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;
  </us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i_2023-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember"
      decimals="1"
      id="c108595149"
      unitRef="Pure">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="i_2023-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember"
      decimals="-5"
      id="c108595151"
      unitRef="USD">2800000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i_2022-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember"
      decimals="-6"
      id="c108595152"
      unitRef="USD">4000000</us-gaap:EquityMethodInvestments>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584501">
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;15&lt;/em&gt;)&#160; &#160; &#160;MEROM ACQUISITION&lt;a href="#" id="Note16" title="Note16"&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;On &lt;em style="font: inherit;"&gt; February 14, 2022, &lt;/em&gt;Hallador Power&#160;signed an Asset Purchase Agreement (&#x201c;APA&#x201d;), with Hoosier, a rural electric membership corporation organized and existing under the laws of the state of Indiana.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;Under the APA, Hallador Power acquired the Merom power plant, along with: equipment and machinery in the power plant; materials inventory; a coal purchase agreement;&#160;a coal combustion certified coal ash landfill,&#160;certain generation interconnection agreements,&#160;and coal inventory (collectively, the &#x201c;Acquired Assets&#x201d;). Additionally, contemporaneous with entering into the APA, Hallador Power entered into &lt;em style="font: inherit;"&gt;three&lt;/em&gt; other agreements with Hoosier comprised of (&lt;em style="font: inherit;"&gt;1&lt;/em&gt;) a Power Purchase Agreement (the &#x201c;PPA&#x201d;), (&lt;em style="font: inherit;"&gt;2&lt;/em&gt;) a Coal Supply Purchase Agreement (the &#x201c;Coal Purchase Agreement&#x201d;), and (&lt;em style="font: inherit;"&gt;3&lt;/em&gt;) a&#160;Closing Side Letter agreeing to a reduction in future capacity payments of $15.0 million (&#x201c;Capacity Payment Reduction&#x201d;).&#160;The purchase price for the Acquired Assets also consisted of the assumption of the power plant&#x2019;s closure and post-closure remediation, valued at approximately $7.2 million; &lt;em style="font: inherit;"&gt;no&lt;/em&gt; cash was paid by Hallador Power to Hoosier to effectuate the APA other than payments totaling approximately $17.0 million for coal inventory on hand, with an initial payment of $5.4 million and subsequent periodic payments over time, subject to post-close adjustments based on actual on-site inventories. The acquisition closed on &lt;em style="font: inherit;"&gt; October 21, 2022.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;The acquisition was&#160;accounted for as an asset acquisition under ASC Topic &lt;em style="font: inherit;"&gt;805&lt;/em&gt;-&lt;em style="font: inherit;"&gt;50,&lt;/em&gt; &lt;i&gt;Business Combinations&lt;/i&gt; as substantially all of the fair value of the gross assets acquired are concentrated in a group of similar identifiable assets. As such, the total purchase consideration (which includes $2.9 million of transaction costs) is allocated to the assets acquired on a relative fair value basis.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;The following table summarizes the final relative fair value allocation of assets acquired and liabilities assumed and incurred as of the Merom Acquisition date.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;b&gt;Consideration:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Direct transaction costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;2,855&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Contract liability - PPA&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;184,500&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Contract liability - Capacity payment reduction&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;11,000&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Contract asset - Coal purchase agreement&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;(34,300&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Coal inventory purchased&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;5,400&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Deferred coal inventory payment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;11,600&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Total consideration&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;181,055&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;b&gt;Relative fair value of assets acquired:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Plant&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;165,816&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Materials and supplies&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;12,009&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Coal inventory&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;10,460&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;"&gt;Amount attributable to assets acquired&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;188,285&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;b&gt;Fair value of liabilities assumed:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Asset retirement obligations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;7,230&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Amount attributable to liabilities assumed&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;7,230&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:BusinessCombinationDisclosureTextBlock>
    <hnrg:CapacityPaymentReductions
      contextRef="i_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember"
      decimals="-6"
      id="c108595160"
      unitRef="USD">15000000</hnrg:CapacityPaymentReductions>
    <us-gaap:PurchaseObligation
      contextRef="i_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember"
      decimals="-5"
      id="c108595161"
      unitRef="USD">7200000</us-gaap:PurchaseObligation>
    <hnrg:BusinessAcquisitionPurchaseOfCoalInventory
      contextRef="d_2022-02-14_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember"
      decimals="-6"
      id="c108595163"
      unitRef="USD">17000000</hnrg:BusinessAcquisitionPurchaseOfCoalInventory>
    <hnrg:BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment
      contextRef="d_2022-02-14_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember"
      decimals="-5"
      id="c108595164"
      unitRef="USD">5400000</hnrg:BusinessAcquisitionPurchaseOfCoalInventoryInitialPayment>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="i_2022-02-14_BusinessAcquisitionAxis-MeromAcquisitionMember"
      decimals="-5"
      id="c108595167"
      unitRef="USD">2900000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:AssetAcquisitionTableTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584502">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;b&gt;Consideration:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&lt;em style="font: inherit;"&gt;(in thousands)&lt;/em&gt;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Direct transaction costs&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;2,855&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Contract liability - PPA&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;184,500&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Contract liability - Capacity payment reduction&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;11,000&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Contract asset - Coal purchase agreement&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;(34,300&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Coal inventory purchased&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;5,400&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Deferred coal inventory payment&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;11,600&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Total consideration&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;181,055&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;b&gt;Relative fair value of assets acquired:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Plant&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;165,816&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Materials and supplies&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;12,009&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Coal inventory&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;10,460&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: 9pt;"&gt;Amount attributable to assets acquired&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;188,285&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt; &lt;p style="margin: 0pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;b&gt;Fair value of liabilities assumed:&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;"&gt;Asset retirement obligations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;7,230&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px;"&gt; &lt;p style="margin: 0pt; text-indent: 18pt; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Amount attributable to liabilities assumed&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding-top: 0px; padding-right: 0px; padding-left: 0px; margin: 0px; border-bottom: 3px double rgb(0, 0, 0);"&gt;7,230&lt;/td&gt;&lt;td style="width: 1%; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; padding: 0px 0px 3px; margin: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:AssetAcquisitionTableTextBlock>
    <us-gaap:AssetAcquisitionConsiderationTransferredTransactionCost
      contextRef="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"
      decimals="-3"
      id="c108595170"
      unitRef="USD">2855000</us-gaap:AssetAcquisitionConsiderationTransferredTransactionCost>
    <hnrg:AssetAcquisitionConsiderationTransferredContractLiabilityPpa
      contextRef="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"
      decimals="-5"
      id="c108595171"
      unitRef="USD">184500000</hnrg:AssetAcquisitionConsiderationTransferredContractLiabilityPpa>
    <hnrg:AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction
      contextRef="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"
      decimals="-6"
      id="c108595172"
      unitRef="USD">11000000</hnrg:AssetAcquisitionConsiderationTransferredContractLiabilityCapacityPaymentReduction>
    <hnrg:AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement
      contextRef="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"
      decimals="-5"
      id="c108595173"
      unitRef="USD">34300000</hnrg:AssetAcquisitionConsiderationTransferredContractAssetCoalPurchaseAgreement>
    <hnrg:AssetAcquisitionConsiderationTransferredCoalInventoryPurchased
      contextRef="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"
      decimals="-5"
      id="c108595174"
      unitRef="USD">5400000</hnrg:AssetAcquisitionConsiderationTransferredCoalInventoryPurchased>
    <hnrg:AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment
      contextRef="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"
      decimals="-5"
      id="c108595175"
      unitRef="USD">11600000</hnrg:AssetAcquisitionConsiderationTransferredFairValueOfDeferredCoalInventoryPayment>
    <us-gaap:AssetAcquisitionConsiderationTransferred
      contextRef="d_2022-10-21_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"
      decimals="-3"
      id="c108595176"
      unitRef="USD">181055000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"
      decimals="-3"
      id="c108595178"
      unitRef="USD">165816000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:MaterialsSuppliesAndOther
      contextRef="i_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"
      decimals="-3"
      id="c108595179"
      unitRef="USD">12009000</us-gaap:MaterialsSuppliesAndOther>
    <us-gaap:EnergyRelatedInventoryCoal
      contextRef="i_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"
      decimals="-4"
      id="c108595180"
      unitRef="USD">10460000</us-gaap:EnergyRelatedInventoryCoal>
    <us-gaap:Assets
      contextRef="i_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"
      decimals="-3"
      id="c108595181"
      unitRef="USD">188285000</us-gaap:Assets>
    <us-gaap:AssetRetirementObligation
      contextRef="i_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"
      decimals="-4"
      id="c108595183"
      unitRef="USD">7230000</us-gaap:AssetRetirementObligation>
    <us-gaap:Liabilities
      contextRef="i_2022-10-21_AssetAcquisitionAxis-MeromAcquisitionMember"
      decimals="-4"
      id="c108595184"
      unitRef="USD">7230000</us-gaap:Liabilities>
    <hnrg:ConvertibleNotesDisclosureTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584503">
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;16&lt;/em&gt;)&#160; &#160; &#160;CONVERTIBLE NOTES&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;On&#160;&lt;em style="font: inherit;"&gt; May 2, 2022,&#160;&lt;/em&gt;and&#160;&lt;em style="font: inherit;"&gt; May 20, 2022,&#160;&lt;/em&gt;we issued senior unsecured convertible notes (the &#x201c;Notes&#x201d;) to&#160;&lt;em style="font: inherit;"&gt;five&lt;/em&gt;&#160;parties, in the aggregate principal amount of $10&#160;million, with $9&#160;million being issued to related parties affiliated with independent members of our&#160;board of directors&#160;and the remainder to a non-affiliated party. The Notes were scheduled to&#160;mature on&#160;&lt;em style="font: inherit;"&gt; December 29, 2028,&#160;&lt;/em&gt;and accrue interest at&#160;8% per annum, with&#160;interest payable on the date of maturity. Pursuant to the terms of the Notes, the holders of the Notes&#160;&lt;em style="font: inherit;"&gt; may&#160;&lt;/em&gt;convert the entire principal balance and all accrued and unpaid interest then outstanding during the period beginning&#160;&lt;em style="font: inherit;"&gt; June 1, 2022,&#160;&lt;/em&gt;and ending on&#160;&lt;em style="font: inherit;"&gt; May 31, 2027,&#160;&lt;/em&gt;into shares of the Company's common stock at a conversion price the greater of (i) $3.33&#160;and (ii) the&#160;&lt;em style="font: inherit;"&gt;30&lt;/em&gt;-day trailing volume-weighted average sales price for the common stock on the Nasdaq Capital Market ending on and including the date on which this Note is converted. At any time on or after&#160;&lt;em style="font: inherit;"&gt; June 1, 2025,&#160;&lt;/em&gt;we&#160;&lt;em style="font: inherit;"&gt; may,&#160;&lt;/em&gt;at our option and upon&#160;&lt;em style="font: inherit;"&gt;30&lt;/em&gt;&#160;days' written notice provided to the holders, elect to redeem the Notes (in whole and&#160;&lt;em style="font: inherit;"&gt;not&lt;/em&gt;&#160;in part) and the holders shall be obligated to surrender the Notes, at a redemption price equal to&#160;&lt;em style="font: inherit;"&gt;100%&lt;/em&gt;&#160;of the outstanding principal balance, together with any accrued but unpaid interest thereon to the redemption date. After receipt of such redemption notice from us, the holder&#160;&lt;em style="font: inherit;"&gt; may,&#160;&lt;/em&gt;at its option, elect to convert the principal balance and accrued interest into the Company's common stock&#160;by giving written notice of such election to us&#160;&lt;em style="font: inherit;"&gt;no&lt;/em&gt;&#160;later than&#160;&lt;em style="font: inherit;"&gt;5&lt;/em&gt;&#160;days prior to the date fixed for redemption.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"&gt;In&#160;&lt;em style="font: inherit;"&gt; June 2022,&#160;&lt;/em&gt;the&#160;&lt;em style="font: inherit;"&gt;four&lt;/em&gt;&#160;holders of the&#160;$9&#160;million&#160;related party notes&#160;converted them&#160;into&#160;1,965,841&#160;shares of common stock of the Company and the&#160;&lt;em style="font: inherit;"&gt;one&lt;/em&gt;&#160;holder of the $1&#160;million Notes&#160;converted it into&#160;231,697&#160;shares of common stock&#160;pursuant to the terms of the Notes and their related agreements.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;On&#160;&lt;em style="font: inherit;"&gt; July 29, 2022,&#160;&lt;/em&gt;we issued an additional $5&#160;million senior unsecured convertible note&#160;to a related party affiliated with an independent member of our board of directors. The Note carries an interest rate of&#160;8% per annum with a maturity date of&#160;&lt;em style="font: inherit;"&gt; December 29, 2028.&#160;&lt;/em&gt;For the period&#160;&lt;em style="font: inherit;"&gt; August 18, 2022&#160;&lt;/em&gt;through&#160;&lt;em style="font: inherit;"&gt; August 17, 2024,&#160;&lt;/em&gt;the holder has the option to convert the Note&#160;into shares of our common stock at a conversion price of $6.254.&#160;Beginning&#160;&lt;em style="font: inherit;"&gt; August 18, 2025,&#160;&lt;/em&gt;we&#160;&lt;em style="font: inherit;"&gt; may&#160;&lt;/em&gt;elect to redeem the Note and the holder shall be obligated to surrender the note at&#160;&lt;em style="font: inherit;"&gt;100%&lt;/em&gt;&#160;of the outstanding principal balance together with any accrued unpaid interest.&#160; Upon receipt of the redemption notice from us, the holder&#160;&lt;em style="font: inherit;"&gt; may&#160;&lt;/em&gt;elect to convert the principal balance and accrued interest into the Company's common stock.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;On&#160;&lt;em style="font: inherit;"&gt; August 8, 2022,&#160;&lt;/em&gt;we issued an additional $4&#160;million of senior unsecured convertible notes to related parties&#160;affiliated with independent members of our board of directors.&#160;The Notes carry&#160;an interest rate of&#160;8% per annum with a maturity date of&#160;&lt;em style="font: inherit;"&gt; December 29, 2028.&#160;&lt;/em&gt;For the period&#160;&lt;em style="font: inherit;"&gt; August 18, 2022&#160;&lt;/em&gt;through&#160;&lt;em style="font: inherit;"&gt; August 17, 2024,&#160;&lt;/em&gt;the holder has the option to convert the Notes into shares of our common stock at a conversion price of $6.254.&#160;Beginning&#160;&lt;em style="font: inherit;"&gt; August 8, 2025,&#160;&lt;/em&gt;we&#160;&lt;em style="font: inherit;"&gt; may&#160;&lt;/em&gt;elect to redeem the Notes and the holder shall be obligated to surrender the Notes at&#160;&lt;em style="font: inherit;"&gt;100%&lt;/em&gt;&#160;of the outstanding principal balance together with any accrued unpaid interest.&#160; Upon receipt of the redemption notice from us, the holder&#160;&lt;em style="font: inherit;"&gt; may&#160;&lt;/em&gt;elect to convert the principal balance and accrued interest into the Company's common stock.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;On&#160;&lt;em style="font: inherit;"&gt; August 12, 2022,&#160;&lt;/em&gt;we issued an additional $10&#160;million senior unsecured convertible note&#160;to an unrelated party.&#160;The Note carries&#160;an interest rate of&#160;8% per annum with a maturity date of&#160;&lt;em style="font: inherit;"&gt; December 31, 2026.&#160;&lt;/em&gt;For the period&#160;&lt;em style="font: inherit;"&gt; August 18, 2022, &lt;/em&gt;through the maturity date, the holder has the option to convert the Note into shares of our common stock at a conversion price of $6.15.&#160;Beginning&#160;&lt;em style="font: inherit;"&gt; August 12, 2025,&#160;&lt;/em&gt;we&#160;&lt;em style="font: inherit;"&gt; may&#160;&lt;/em&gt;elect to redeem the Note and the holder shall be obligated to surrender the Note at&#160;&lt;em style="font: inherit;"&gt;100%&lt;/em&gt;&#160;of the outstanding principal balance together with any accrued unpaid interest.&#160;Upon receipt of the redemption notice from us, the holder&#160;&lt;em style="font: inherit;"&gt; may&#160;&lt;/em&gt;elect to convert the principal balance and accrued interest into&#160;the Company's common stock.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;The funds received from the issuance of the various Notes described above in this Note &lt;em style="font: inherit;"&gt;16&lt;/em&gt;&#160;were&#160;used to provide additional working capital to the Company.&#160;The conversion price and number of shares of our common stock issuable upon conversion of the above notes are subject to adjustment from time to time for any subdivision or consolidation of our shares of common stock and other standard dilutive events.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;


  </hnrg:ConvertibleNotesDisclosureTextBlock>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="d_2022-05-02_2022-05-20_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="-7"
      id="c108595187"
      unitRef="USD">10000000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="d_2022-05-02_2022-05-20_CounterpartyNameAxis-FourBoardMembersMember_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="-6"
      id="c108595188"
      unitRef="USD">9000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i_2022-05-20_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="2"
      id="c108595189"
      unitRef="Pure">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i_2022-05-20_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="INF"
      id="c108595190"
      unitRef="USDPerShare">3.33</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ConvertibleDebt
      contextRef="i_2022-06-30_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember_RelatedPartyTransactionsByRelatedPartyAxis-FourAffiliatedIndividualsMember"
      decimals="-6"
      id="c108595198"
      unitRef="USD">9000000</us-gaap:ConvertibleDebt>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="d_2022-06-01_2022-06-30_CounterpartyNameAxis-FourBoardMembersMember_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="INF"
      id="c108595199"
      unitRef="Share">1965841</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:ConvertibleDebt
      contextRef="i_2022-06-30_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember_RelatedPartyTransactionsByRelatedPartyAxis-AffiliatedIndividualMember"
      decimals="-6"
      id="c108595201"
      unitRef="USD">1000000</us-gaap:ConvertibleDebt>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="d_2022-06-01_2022-06-30_CounterpartyNameAxis-NonaffiliatedPartyMember_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="INF"
      id="c108595202"
      unitRef="Share">231697</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="d_2022-07-29_2022-07-29_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="-6"
      id="c108595203"
      unitRef="USD">5000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i_2022-07-29_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="2"
      id="c108595204"
      unitRef="Pure">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i_2022-07-29_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="INF"
      id="c108595205"
      unitRef="USDPerShare">6.254</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="d_2022-08-08_2022-08-08_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point15MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="-6"
      id="c108595207"
      unitRef="USD">4000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i_2022-08-08_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point15MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="2"
      id="c108595208"
      unitRef="Pure">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i_2022-08-08_CounterpartyNameAxis-DirectorMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point15MaturityDateDecember2028Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="INF"
      id="c108595209"
      unitRef="USDPerShare">6.254</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="d_2022-08-12_2022-08-12_CounterpartyNameAxis-NonaffiliatedPartyMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2026Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="-7"
      id="c108595211"
      unitRef="USD">10000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i_2022-08-12_CounterpartyNameAxis-NonaffiliatedPartyMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2026Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="2"
      id="c108595212"
      unitRef="Pure">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i_2022-08-12_CounterpartyNameAxis-NonaffiliatedPartyMember_DebtConversionByUniqueDescriptionAxis-ConversionPrice6Point254MaturityDateDecember2026Member_LongtermDebtTypeAxis-SeniorUnsecuredConvertibleNotesMember"
      decimals="INF"
      id="c108595213"
      unitRef="USDPerShare">6.15</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584504">
   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;17&lt;/em&gt;)&#160; &#160; &#160;AT MARKET AGREEMENT&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;On &lt;em style="font: inherit;"&gt; December&#160;&lt;/em&gt;&lt;em style="font: inherit;"&gt;18,&lt;/em&gt; &lt;em style="font: inherit;"&gt;2023,&lt;/em&gt; we entered into an At Market Issuance Sales Agreement (the &#x201c;Sales Agreement&#x201d;) with B. Riley Securities,&#160;Inc. (the &#x201c;Agent&#x201d;), pursuant to which we &lt;em style="font: inherit;"&gt; may &lt;/em&gt;issue and sell, from time to time, shares (the &#x201c;Shares&#x201d;) of our common stock, par value $0.01 per share (the &#x201c;Common Stock&#x201d;), with aggregate gross proceeds of up to $50 million through an &#x201c;at-the-market&#x201d; equity offering program under which the Agent will act as sales agent (the &#x201c;ATM Program&#x201d;). Under the Sales Agreement, each of us and the Agent have the right, by giving &lt;em style="font: inherit;"&gt;five&lt;/em&gt; (5)&#160;days&#x2019; notice, to terminate the Sales Agreement in its sole discretion. The Agent &lt;em style="font: inherit;"&gt; may &lt;/em&gt;also terminate the Agreement, by notice to us, upon the occurrence of certain events described in the Sales Agreement.&lt;/p&gt;
   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"&gt;During &lt;em style="font: inherit;"&gt; December 2023, &lt;/em&gt;we issued 794,000 shares of Common Stock under the ATM Program for net proceeds of $7.3 million. For the period &lt;em style="font: inherit;"&gt; January 1, 2024, &lt;/em&gt;to &lt;em style="font: inherit;"&gt; March 14, 2024, &lt;/em&gt;we issued 710,623 shares of Common Stock under the ATM Program for net proceeds of $6.6 million.&#160;&lt;/p&gt;
  </us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i_2023-12-31"
      decimals="INF"
      id="c108595220"
      unitRef="USDPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <hnrg:EquitySalesAgreementMaximumAggregateGrossProceeds
      contextRef="i_2023-12-18_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember"
      decimals="-7"
      id="c108595221"
      unitRef="USD">50000000</hnrg:EquitySalesAgreementMaximumAggregateGrossProceeds>
    <hnrg:AtmOfferingNoticeForTermination
      contextRef="d_2023-12-18_2023-12-18_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember"
      id="c108595223">P5D</hnrg:AtmOfferingNoticeForTermination>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2023-12-18_2023-12-18_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember"
      decimals="INF"
      id="c108595224"
      unitRef="Share">794000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2023-01-01_2023-12-31_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember"
      decimals="-5"
      id="c108595225"
      unitRef="USD">7300000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="d_2024-01-01_2024-03-04_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember"
      decimals="INF"
      id="c108595226"
      unitRef="Share">710623</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="d_2024-01-01_2024-03-04_CounterpartyNameAxis-BRileySecuritiesIncMember_SubsidiarySaleOfStockAxis-AtMarketOfferingMember"
      decimals="-5"
      id="c108595227"
      unitRef="USD">6600000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584505">
   &lt;p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;18&lt;/em&gt;)&#160; &#160; &#160;SEGMENTS OF BUSINESS&lt;/b&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"&gt;At &lt;em style="font: inherit;"&gt; December 31, 2023, &lt;/em&gt;our operations are divided into &lt;span style="-sec-ix-hidden:c108595229"&gt;two&lt;/span&gt; primary reportable segments, the Coal Operations and Electric Operations segments.&#160;The remainder of our operations, which are &lt;em style="font: inherit;"&gt;not&lt;/em&gt; significant enough on a stand-alone basis to warrant treatment as an operating segment, are presented as &#x201c;Corporate and Other and Eliminations&#x201d; and primarily are comprised of unallocated corporate costs and activities,&#160;including a 50% interest in Sunrise Energy, which is accounted for using the equity method and our wholly-owned subsidiary Summit Terminal LLC, a logistics transport facility located on the Ohio River.&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;

    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Year Ended December 31, (in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Operating Revenues&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Coal Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;435,425&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;293,344&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Electric Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;268,341&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;66,316&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Corporate and Other and Eliminations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(69,286&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,331&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Consolidated Operating Revenues&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;634,480&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;361,991&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Income (Loss) from Operations&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Coal Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;63,600&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,736&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Electric Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;12,552&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;31,505&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Corporate and Other and Eliminations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(11,140&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(4,811&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Consolidated Income (Loss) from Operations&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;65,012&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;30,430&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Depreciation, Depletion and Amortization&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Coal Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;48,365&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;43,612&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Electric Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;18,739&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,117&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Corporate and Other and Eliminations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;107&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;146&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Consolidated Depreciation, Depletion and Amortization&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;67,211&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;46,875&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Coal Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;376,387&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;376,228&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Electric Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;208,331&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;266,730&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Corporate and Other and Eliminations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5,062&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(12,404&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Consolidated Assets&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;589,780&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;630,554&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Capital Expenditures&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Coal Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;56,521&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;50,367&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Electric Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;18,831&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,653&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Corporate and Other and Eliminations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Consolidated Capital Expenditures&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;75,352&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;54,020&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;

   &lt;p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:justify;"&gt;&#160;&lt;/p&gt;
  </us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i_2023-12-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-SunriseEnergyLlcMember"
      decimals="1"
      id="c108595231"
      unitRef="Pure">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated contextRef="d_2023-01-01_2023-12-31" id="c2584506">
    &lt;table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"&gt;&lt;tbody&gt;&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;Year Ended December 31, (in thousands)&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;2023&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;em style="font: inherit;"&gt;2022&lt;/em&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Operating Revenues&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Coal Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;435,425&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;293,344&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Electric Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;268,341&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;66,316&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Corporate and Other and Eliminations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(69,286&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;2,331&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Consolidated Operating Revenues&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;634,480&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;361,991&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Income (Loss) from Operations&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Coal Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;63,600&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,736&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Electric Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;12,552&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;31,505&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Corporate and Other and Eliminations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(11,140&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(4,811&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Consolidated Income (Loss) from Operations&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;65,012&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;30,430&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Depreciation, Depletion and Amortization&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Coal Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;48,365&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;43,612&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Electric Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;18,739&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,117&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Corporate and Other and Eliminations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;107&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;146&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Consolidated Depreciation, Depletion and Amortization&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;67,211&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;46,875&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Assets&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Coal Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;376,387&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;376,228&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Electric Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;208,331&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;266,730&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Corporate and Other and Eliminations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;5,062&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;(12,404&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Consolidated Assets&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;589,780&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;630,554&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"&gt;&lt;b&gt;Capital Expenditures&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Coal Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;56,521&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;50,367&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Electric Operations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;18,831&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;3,653&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;"&gt;Corporate and Other and Eliminations&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;-&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"&gt;&lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;"&gt;&lt;b&gt;Consolidated Capital Expenditures&lt;/b&gt;&lt;/p&gt; &lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;75,352&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;54,020&lt;/td&gt;&lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
   </us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidated>
    <us-gaap:Revenues
      contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember"
      decimals="-3"
      id="c108595235"
      unitRef="USD">435425000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember"
      decimals="-3"
      id="c108595236"
      unitRef="USD">293344000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember"
      decimals="-3"
      id="c108595237"
      unitRef="USD">268341000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember"
      decimals="-3"
      id="c108595238"
      unitRef="USD">66316000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember"
      decimals="-3"
      id="c108595239"
      unitRef="USD">-69286000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember"
      decimals="-3"
      id="c108595240"
      unitRef="USD">2331000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-4"
      id="c108595241"
      unitRef="USD">634480000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108595242"
      unitRef="USD">361991000</us-gaap:Revenues>
    <us-gaap:OperatingExpenses
      contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember"
      decimals="-5"
      id="c108595244"
      unitRef="USD">63600000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember"
      decimals="-3"
      id="c108595245"
      unitRef="USD">3736000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember"
      decimals="-3"
      id="c108595246"
      unitRef="USD">12552000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember"
      decimals="-3"
      id="c108595247"
      unitRef="USD">31505000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember"
      decimals="-4"
      id="c108595248"
      unitRef="USD">-11140000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember"
      decimals="-3"
      id="c108595249"
      unitRef="USD">-4811000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108595250"
      unitRef="USD">65012000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-4"
      id="c108595251"
      unitRef="USD">30430000</us-gaap:OperatingExpenses>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember"
      decimals="-3"
      id="c108595253"
      unitRef="USD">48365000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember"
      decimals="-3"
      id="c108595254"
      unitRef="USD">43612000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember"
      decimals="-3"
      id="c108595255"
      unitRef="USD">18739000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember"
      decimals="-3"
      id="c108595256"
      unitRef="USD">3117000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember"
      decimals="-3"
      id="c108595257"
      unitRef="USD">107000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember"
      decimals="-3"
      id="c108595258"
      unitRef="USD">146000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108595259"
      unitRef="USD">67211000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-3"
      id="c108595260"
      unitRef="USD">46875000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:Assets
      contextRef="i_2023-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember"
      decimals="-3"
      id="c108595262"
      unitRef="USD">376387000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2022-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember"
      decimals="-3"
      id="c108595263"
      unitRef="USD">376228000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2023-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember"
      decimals="-3"
      id="c108595264"
      unitRef="USD">208331000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2022-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember"
      decimals="-4"
      id="c108595265"
      unitRef="USD">266730000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2023-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember"
      decimals="-3"
      id="c108595266"
      unitRef="USD">5062000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2022-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember"
      decimals="-3"
      id="c108595267"
      unitRef="USD">-12404000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2023-12-31"
      decimals="-4"
      id="c108595268"
      unitRef="USD">589780000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i_2022-12-31"
      decimals="-3"
      id="c108595269"
      unitRef="USD">630554000</us-gaap:Assets>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember"
      decimals="-3"
      id="c108595271"
      unitRef="USD">56521000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CoalOperationsMember"
      decimals="-3"
      id="c108595272"
      unitRef="USD">50367000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember"
      decimals="-3"
      id="c108595273"
      unitRef="USD">18831000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-ElectricOperationsMember"
      decimals="-3"
      id="c108595274"
      unitRef="USD">3653000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="d_2023-01-01_2023-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember"
      decimals="-3"
      id="c108595275"
      unitRef="USD">0</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="d_2022-01-01_2022-12-31_StatementBusinessSegmentsAxis-CorporateAndOtherMember"
      decimals="-3"
      id="c108595276"
      unitRef="USD">0</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="d_2023-01-01_2023-12-31"
      decimals="-3"
      id="c108595277"
      unitRef="USD">75352000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="d_2022-01-01_2022-12-31"
      decimals="-4"
      id="c108595278"
      unitRef="USD">54020000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:SubsequentEventsTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584507">
   &lt;p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;"&gt;&lt;b&gt;(&lt;em style="font: inherit;"&gt;19&lt;/em&gt;)&#160; &#160; &#160;SUBSEQUENT EVENTS&lt;/b&gt;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;"&gt;On &lt;em style="font: inherit;"&gt; February 23, 2024, &lt;/em&gt;our Coal Operations Segment undertook an initiative&#160;designed to strengthen our financial and operational efficiency and to create significant operational savings and higher margins in our coal segment. This step will advance our transition from a company primarily focused on coal production to a more resilient and diversified vertically integrated IPP.&#160; As part of this initiative, we idled production at our higher cost Prosperity Mine, and substantially idled production at Freelandville Mine with minimal production. We also focused our &lt;em style="font: inherit;"&gt;seven&lt;/em&gt; units of underground equipment on &lt;em style="font: inherit;"&gt;four&lt;/em&gt; units of our lowest cost production at our Oaktown Mine. Increasing the run time of these &lt;em style="font: inherit;"&gt;four&lt;/em&gt; lower cost units from &lt;em style="font: inherit;"&gt;five&lt;/em&gt; and a half days per week to &lt;em style="font: inherit;"&gt;seven&lt;/em&gt; days per week is intended to further improve the overall cost structure of the coal segment. As part of the initiative, the Company reduced its workforce by approximately 110 employees.&lt;/p&gt;
   &lt;p style="margin: 0pt; text-align: left; font-family: Times New Roman; font-size: 10pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"&gt;In the &lt;em style="font: inherit;"&gt;first&lt;/em&gt; quarter of &lt;em style="font: inherit;"&gt;2024,&lt;/em&gt; Hallador borrowed $5 million from certain members of the Company&#x2019;s Board of Directors.&#160;The notes are unsecured, mature in &lt;em style="font: inherit;"&gt; February 2025 &lt;/em&gt;and accrue interest at 12% annually, with interest to be paid quarterly beginning on &lt;em style="font: inherit;"&gt; May 31, 2024.&lt;/em&gt;&lt;/p&gt;
   &lt;p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&#160;&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"&gt;In &lt;em style="font: inherit;"&gt; February 2024, &lt;/em&gt;the Company elected to pay the semi-annual interest due on the $19 million senior unsecured convertible notes with common stock as allowed in the note agreements.&#160;The amount of stock issued for the interest payments was 122,600 shares.&lt;/p&gt;
   &lt;p style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt;"&gt;&#160;&lt;/p&gt;


  </us-gaap:SubsequentEventsTextBlock>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated
      contextRef="d_2024-02-23_2024-02-23_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="INF"
      id="c108595285"
      unitRef="Pure">110</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
    <us-gaap:ProceedsFromUnsecuredNotesPayable
      contextRef="d_2024-01-01_2024-03-31_DebtInstrumentAxis-UnsecuredNotesFromBoardOfDirectorsMember_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="-6"
      id="c108595288"
      unitRef="USD">5000000</us-gaap:ProceedsFromUnsecuredNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i_2024-03-31_DebtInstrumentAxis-UnsecuredNotesFromBoardOfDirectorsMember_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="2"
      id="c108595289"
      unitRef="Pure">0.12</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i_2024-02-29_DebtConversionByUniqueDescriptionAxis-ConversionOfInterestFromStockPaymentMember_LongtermDebtTypeAxis-UnsecuredDebtMember_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="-6"
      id="c108595290"
      unitRef="USD">19000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="d_2024-02-01_2024-02-29_DebtConversionByUniqueDescriptionAxis-ConversionOfInterestFromStockPaymentMember_LongtermDebtTypeAxis-UnsecuredDebtMember_SubsequentEventTypeAxis-SubsequentEventMember"
      decimals="INF"
      id="c108595291"
      unitRef="Share">122600</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="d_2023-01-01_2023-12-31" id="c2584508">
   &lt;p style="margin: 0pt; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;"&gt;&lt;b&gt;&lt;a href="#" id="Item_9B_Other_Information" title="Item 9B. Other Information"&gt;&lt;/a&gt;ITEM&#160;&lt;em style="font: inherit;"&gt;9B.&lt;/em&gt;&#160; &lt;span style="-sec-ix-hidden:c108595294"&gt;&lt;span style="-sec-ix-hidden:c108595295"&gt;&lt;span style="-sec-ix-hidden:c108595296"&gt;&lt;span style="-sec-ix-hidden:c108595297"&gt;OTHER&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; INFORMATION&#160;&lt;/b&gt;&lt;/p&gt;
  </ecd:MtrlTermsOfTrdArrTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#c108594228"
          xlink:label="c108594228"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#c108594229"
          xlink:label="c108594229"
          xlink:type="locator"/>
        <link:footnote id="fe2d5e734-0af0-4c5e-9bdc-46da56d6a2d9" xlink:label="fe2d5e734-0af0-4c5e-9bdc-46da56d6a2d9" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-us">Interest Expense:</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c108594228"
          xlink:to="fe2d5e734-0af0-4c5e-9bdc-46da56d6a2d9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="c108594229"
          xlink:to="fe2d5e734-0af0-4c5e-9bdc-46da56d6a2d9"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
